توابع وردپرس معرفی WPAUTOP و خنثی سازی آن توسط reverse_wpautop

wordpress1

 تابع وردپرسی wpautop برای فرمت اتوماتیک پست ها در وردپرس استفاده می شود،مخصوصا برای قالب بندی یک پاراگراف.فیلتر Wpautop  دو خط شکستن (break) را به یک  پاراگراف تغییر می دهد.

به عنوان مثال اگر شما متن زیر را در یک ادیتور متنی وردپری وارد کنید

I like wordpress with wpmen.

It is a very nice blog.

 

خروجی آن به صورت زیر است

<p>I like wordpress with wpmen.</p>

<p>It is very nice blog.</p>

به وسیله این تابع می توانید تگ  های p را حذف کنید  و روی تابع  ()wpautop اثر بگذارید

function reverse_wpautop( $string = '' ) {
    
    /* return if string is empty */
    if ( trim( $string ) === '' )
      return '';
      
    /* remove all new lines &amp; <p> tags */
    $string = str_replace( array( "\n", "<p>" ), "", $string );
  
    /* replace <br /> with \r */
    $string = str_replace( array( "<br />", "<br>", "<br/>" ), "\r", $string );
  
    /* replace </p> with \r\n */
    $string = str_replace( "</p>", "\r\n", $string );
    
    /* return clean string */
    return trim( $string );
                
  }
تاریخ آخرین بروزرسانی : ۱ مرداد ۱۳۹۵
میلاد میلادی

باور هایت را که پرورش دهی به هرچیزی دست خواهی یافت.

ارسال نظر

آدرس الکترونیکی شما نمایش داده نمی شود *

Time limit is exhausted. Please reload CAPTCHA.