如何删除emed_footer?

时间:2020-01-04 作者:Libin

我正在尝试删除整个embed_footer 来自WordPress嵌入帖子。

通过在functions.php, 我可以删除网站标题和评论图标。但是,共享图标仍然存在。

add_filter(\'embed_site_title_html\',\'__return_false\');
remove_action( \'embed_content_meta\', \'print_embed_comments_button\' );
有没有办法移除整个embed_footer? 或者我可以像上面的代码一样删除共享按钮吗?

2 个回复
SO网友:Brett Donald

注释按钮和共享按钮是在两个单独的默认操作中生成的,因此您必须同时删除它们:

remove_action( \'embed_content_meta\', \'print_embed_comments_button\' );
remove_action( \'embed_content_meta\', \'print_embed_sharing_button\' );

SO网友:Ahmedhere

所有javascript文件都嵌入在页脚中,如果删除页脚,可能会导致网站宕机。有两种方法:

创建子主题并创建页脚。php和调用wp_footer(); 钩住那里

  • 或者,如果你只是想删除页脚文本,你可以在CSS中完成这项工作,只需找到类或id并将其删除即可display: none;
  • 相关推荐

    WP_EMBED_REGISTER_HANDLER嵌入html文件

    我正在创建一个新的Wordpress网站,除了视频等其他媒体外,该网站还将包含数千本在线书籍和文章供阅读。我不想通过粘贴数万页的文本来扩充我的数据库,所以我想将书籍章节创建为html,然后将这些html文件嵌入Wordpress帖子中。我相信这将大大减少数据库大小。我上传了一个测试html文件here. 浏览器可以读取该文件,因此文件中没有错误。我安装了最新版本的Gutenberg,并尝试将此url嵌入Embed URL 阻止,但当我单击Embed, 我收到以下消息:Sorry, we could not