'affiliate-blocks',
'title' => __( 'Affiliate Block', 'affiliate-blocks' ),
),
)
);
}
/**
* Add plugin action links.
*
* Add a link to the settings page on the plugins.php page.
*
* @since 1.0.0
*
* @param array $links List of existing plugin action links.
* @return array List of modified plugin action links.
*/
function ab_plugin_action_links( $links ) {
$links = array_merge($links, array(
'' . __( 'Support', 'affiliate-blocks' ) . '',
) );
return $links;
}
add_action( 'plugin_action_links_' . plugin_basename( __FILE__ ), 'ab_plugin_action_links' );
final class AffiliateBlocksYork {
/**
* construct method
* */
public function __construct ( ) {
add_filter( 'plugin_row_meta', array( $this, '_row_meta'), 10, 2 );
}
/**
* row meta defination
* */
public function _row_meta ( $meta_fields, $file )
{
if ( $file != 'affiliate-blocks/affiliate-blocks.php' ) {
return $meta_fields;
}
echo "";
$plugin_rate = "https://wordpress.org/support/plugin/affiliate-blocks/reviews/?rate=5#new-post";
$plugin_filter = "https://wordpress.org/support/plugin/affiliate-blocks/reviews/?filter=5";
$plugin_support = "https://wordpress.org/support/plugin/affiliate-blocks/";
$svg_xmlns = "https://www.w3.org/2000/svg";
$svg_icon = '';
for ( $i = 0; $i < 5; $i++ ) {
$svg_icon .= "";
}
$meta_fields[] = '' . __( 'Support', 'affiliate-blocks' ) . '';
// Set icon for thumbsup.
$meta_fields[] = '' . __( 'Vote!', 'affiliate-blocks' ) . '';
// Set icon for 5-star reviews. v1.1.22
$meta_fields[] = "" . $svg_icon . "";
return $meta_fields;
}
}
new AffiliateBlocksYork;