【发布时间】:2021-10-05 23:45:15
【问题描述】:
我想在特定自定义帖子类型的内容部分中的所有图像周围放置一个 div。我试图将我在这里找到的问题的一些答案拼凑在一起。但是由于我不太了解语法,所以我不知道我做错了什么。也许有人可以帮助我。 提前致谢。
【问题讨论】:
-
你能分享你的代码吗?
标签: javascript php wordpress function
我想在特定自定义帖子类型的内容部分中的所有图像周围放置一个 div。我试图将我在这里找到的问题的一些答案拼凑在一起。但是由于我不太了解语法,所以我不知道我做错了什么。也许有人可以帮助我。 提前致谢。
【问题讨论】:
标签: javascript php wordpress function
嗯,试试这个
add_filter("the_content", "my_content_modification");
function my_content_modification($content) {
$post_type = get_post_type();
$post_type_to_check = "MY_POST_TYPE";
if ($post_type == $post_type_to_check) {
$content = preg_replace('/<img(.*?)>/', '<div class="my-div"><img$1/></div>', $content);
}
return $content;
}
【讨论】:
如果有人也需要它,我刚刚添加了 img 的类。再次感谢乔丹·卡特。
add_filter("the_content", "my_content_modification");
function my_content_modification($content) {
$post_type = get_post_type();
$post_type_to_check = "MY_POST_TYPE";
if ($post_type == $post_type_to_check) {
$content = preg_replace('/<img(.*?)>/', '<div class="MY_DIV"><img class="MY_IMG" $1/></div>', $content);
}
return $content;
}
【讨论】: