• Jobs
  • About Us
  • professionals
    • Home
    • Jobs
    • Courses and challenges
  • business
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

159
Views
Wordpress add a div around All images in Content section of "custom post type"

I want to put a div around all images which are in the content section of a specific custom post type. I tried to stitch together some answeres to questions i found here. But since i don't know the syntacs that well, i don't know what i'am doing wrong. Maybe someone can help me. Thanks in advance.

about 3 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Hmm try this

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;
}

about 3 years ago · Juan Pablo Isaza Report

0

I just added the class for the img if somebody needs it in there as well. Thank you again Jordan Carter.

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;
}
about 3 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recommend me some offers
I have an error