hooman 1 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 (ویرایش شده) با سلاممن دارم از یک hook در افزونه ام استفاده میکنم :add_filter("gettext","gettext_add_tag");function gettext_add_tag( $content ){// in case we want to add to earlier versionsif ( !is_admin() ){return '<spin class="gettext_tag">'.$content.'</spin>';}return $content;}ولی این بجای چاپ تگ به همین صورت به صورت زیر نشون میده<spin class="gettext_tag">نوشتههای تازه</spin>خروجی که من میخوام اینه:<spin class="gettext_tag">نوشتههای تازه</spin>اگه میشه راهنمایی کنیدبا سپاس ویرایش شده خرداد 93 توسط hooman لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 چک کنید function gettext_add_tag( $content ) {if ( !is_admin() ){$new_content = '<span class="gettext_tag">'.$content.'</span>';}else {$new_content = $content;}return $new_content;}تو نوشتن اسم تگها دقت کنید 1 لینک به ارسال
hooman 1 ارسال شده در خرداد 93 مالک گزارش بازنشر ارسال شده در خرداد 93 (ویرایش شده) چک کنیدfunction gettext_add_tag( $content ) {if ( !is_admin() ){$new_content = '<span class="gettext_tag">'.$content.'</span>';}else {$new_content = $content;}return $new_content;}تو نوشتن اسم تگها دقت کنید تشکر ولی هنوز هم به همان صورت خروجی میده!انگار از فانکشنی مثل htmlspecialchars() استفاده میکنه ویرایش شده خرداد 93 توسط hooman لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 93 گزارش بازنشر ارسال شده در خرداد 93 قالبتون توابع دیگه ای برای باز کردن تگ ها داره که اجازه نمی ده تگ را واردش کنید من کد را در لوکال تست کردم بدون مشکل کار کرد رشته متنی $content چیه و از کجا واردش می کنید ؟ با جی کوئری هم می شه متن را وارد یک تگ دیگه کرد با تابع $(".entry").filter(function() {var h = $(this).html();var c = $(this).attr("class");var id = $(this).attr("id");$(this).replaceWith('<span class="example"><div class="'+c+'" id="'+id+'">'+h+'</div></span>');}) 1 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری