gpt4 book ai didi

wordpress - 仅在 WordPress 帖子中自动格式化

转载 作者:行者123 更新时间:2023-12-01 19:01:25 25 4
gpt4 key购买 nike

我在我的主题中使用 remove_filter( 'the_content', 'wpautop' ); 来禁用 Wordpress 自动格式化功能,该功能会在各处添加段落并经常弄乱布局。

但是,我的一位客户希望能够自己添加博客文章。他需要能够通过所见即所得编辑器来格式化他的博客文章,至少要有段落。

是否可以仅在博客文章中或在特定类型或属于特定类别的文章中允许自动格式化?

到目前为止,我发现的所有示例和文章都使用与上面列出的完全相同的代码。我还检查了https://codex.wordpress.org/Template_Tags但没有看到任何可以帮助我解决这个问题的东西。

最佳答案

现在您已经删除了常规的 wpautop 文件管理器,您可以在其位置添加您自己的文件管理器,并且在其中仅将 wpautop 仅应用于“post”类型的帖子:

add_filter( 'the_content', 'smart_autop' );
function smart_autop($content) {
$post = get_post();
if($post->post_type != 'post') return $content; // if not a post, leave $content untouched
return wpautop($content);
}

希望这有帮助!

关于wordpress - 仅在 WordPress 帖子中自动格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41556593/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com