如何使用插件调用POST底部的函数?

时间:2019-02-05 作者:Mangesh Barmate

我正在创建一个插件,需要编写一个函数,该函数将在帖子底部调用。

目前,我已经创建了一个短代码,并在需要的地方调用每个帖子底部的短代码。我现在需要在插件中添加创建的shortcode函数并从那里调用。

有人能建议我使用动作类型来调用帖子底部创建的函数吗?

1 个回复
SO网友:Krzysiek Dróżdż

如果您当前使用的是短代码,那么您很可能希望在文章的底部显示一些动态内容。如果是这样,那么有一个钩子可以让你做到这一点:the_content

如果只想在显示单篇文章时修改内容,则可以使用以下代码:

function my_the_content_filter( $content ) {
    if ( is_single() && get_the_ID() === get_queried_object_id() ) {
        $content .= \'<div>Some additional content or whatever you want to be printed in here...</div>\';
    }

    return $content;
}
add_filter( \'the_content\', \'my_the_content_filter\' );
如果您想在任何地方修改它,那么您应该更改条件以满足您的需要。

相关推荐

如何将我的Html/JS/PHP网站上传到WordPress并设置密码保护?

我确实有一个静态HTML网站,它正在使用JS和PHP。我想把它上传到WordPress,并且只需要密码就可以访问它。这可能吗?Regarding uploading:<我能够将包含HTML、JS和PHP的文件夹上传到/public_html/MyDomain/My_Static_Website. 因此,我可以通过URL访问我的网站:www.MyDomain.com/My_Static_Website.</但不幸的是,我不能像页面一样添加它,以使其受密码保护。有没有简单的方法?