wp插件优化自定义
/**
* 插件描述下添加三个链接
* 20190304
*/
add_filter( 'plugin_row_meta', 'zfbpay_plugin_row_meta', 10, 2 );
function zfbpay_plugin_row_meta( $links, $file ) {
if ( strpos( $file, 'woo-zfbpay.php' ) !== false ) {
$new_links = array(
'donate' => '<a href="donation_url" target="_blank">' . esc_html__( 'Reward', 'woo-zfbpay' ) . '</a>',
'jc' => '<a href="doc_url" target="_blank">' . esc_html__( 'Development tutorial', 'woo-zfbpay' ) . '</a>',
'doc' => '<a href="doc_url" target="_blank">' . esc_html__( 'Document', 'woo-zfbpay' ) . '</a>'
);
$links = array_merge( $links, $new_links );
}
return $links;
}
/**
* 插件名称下添加设置操作链接
* 20190304
*/
add_filter( 'plugin_action_links_' . plugin_basename(__FILE__), 'add_action_links' );
function add_action_links ( $links ) {
$mylinks = array(
'<a href="' . admin_url( 'admin.php?page=wc-settings&tab=checkout§ion=alipay' ) . '">' . esc_html__( 'Settings', 'woo-zfbpay' ) . '</a>',
);
return array_merge( $links, $mylinks );
}