Server IP : 104.21.14.48 / Your IP : 18.190.253.39 [ Web Server : Apache System : Linux b70eb322-3aee-0c53-7c82-0db91281f2c6.secureserver.net 6.1.90-1.el9.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 2 12:09:22 EDT 2024 x86_64 User : root ( 0) PHP Version : 8.0.30.2 Disable Function : NONE Domains : 0 Domains MySQL : ON | cURL : ON | WGET : ON | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/wp-content/plugins/coblocks/includes/admin/ |
Upload File : |
<?php /** * Add links to CoBlocks on the plugins admin page. * * @package CoBlocks */ // Exit if accessed directly. if ( ! defined( 'ABSPATH' ) ) { exit; } /** * Generates a link. */ class CoBlocks_Action_Links { /** * Constructor */ public function __construct() { add_filter( 'plugin_row_meta', array( $this, 'plugin_row_meta' ), 10, 2 ); } /** * Plugin row meta links * * @param array $plugin_meta An array of the plugin's metadata. * @param string $plugin_file Path to the plugin file. * @return array $input */ public function plugin_row_meta( $plugin_meta, $plugin_file ) { // Check if this is defined. if ( ! defined( 'COBLOCKS_PLUGIN_BASE' ) ) { define( 'COBLOCKS_PLUGIN_BASE', null ); } if ( COBLOCKS_PLUGIN_BASE === $plugin_file ) { $row_meta = array( 'review' => '<a href="' . esc_url( COBLOCKS_REVIEW_URL ) . '" aria-label="' . esc_attr( __( 'Review CoBlocks on WordPress.org', 'coblocks' ) ) . '" target="_blank">' . __( 'Leave a Review', 'coblocks' ) . '</a>', ); $plugin_meta = array_merge( $plugin_meta, $row_meta ); } return $plugin_meta; } } new CoBlocks_Action_Links();