如何改变Jetpack分享图标的位置?

时间:2014-01-26 作者:Mayeenul Islam

Jetpack Sharing buttons settins
Jetpack共享按钮通常针对单个页面的the_content() 功能并回显内容下方的共享图标。但对于我的网站,我真的希望它Disable 对于the_content(), 但是用在其他方面<div>. 我知道我可以选中“禁用CSS和JS”复选框来禁用内置功能,但实际上我不想编写更多代码,我喜欢Jetpack共享图标的默认CSS。

我只需要一个Javascript代码来更改Jetpack的目标,这样就可以在the_content() 我可以在另一个自定义项下显示它<div> 我的选择。

是否可以使用任何过滤器或挂钩?

P、 S:我刚刚为我的项目将“Posts”重命名为“Products”。没什么好担心的。:)

1 个回复
最合适的回答,由SO网友:Brad Dalton 整理而成

remove_filter( \'the_content\', \'sharing_display\', 19 );
remove_filter( \'the_excerpt\', \'sharing_display\', 19 );

add_filter( \'the_content\', \'share_buttons_above_post\', 19 );
add_filter( \'the_excerpt\', \'share_buttons_above_post\', 19 );

function share_buttons_above_post( $content = \'\' ) {
if ( function_exists( \'sharing_display\' ) ) {
    return sharing_display() . $content;
}
else {
    return $content;
}
}
更改hook.

相关信息https://wordpress.stackexchange.com/a/12826/9884

结束

相关推荐