رفتن به مطلب

مشکل در ایجاد ویراشگر اختصاصی متن برای قالب


پست های پیشنهاد شده

سلام من برای قالبی غیر از ویرایشگر خود وردپرس ویرایشگر دیگه ای هم در زیرش تعریف کردم برای نمایش متن در مکان خاصی از قالب ، ویرایشگر بدون مشکل در ادمین کار می کرد ، اما هنگام نمایش متن در قالب به مشکل برخورد .

تو قالب متن با کدهای html نمایش داده می شه.


add_action( 'add_meta_boxes', 'adding_new_metaabox' );
function adding_new_metaabox()
{
add_meta_box('html_myid_61_section', 'ویژگی ها', 'my_output_function');
}
function my_output_function( $post )
{
//so, dont ned to use esc_attr in front of get_post_meta
$valueeee2 = get_post_meta($_GET['post'], 'PLUGIN_VALUE' , true ) ;
wp_editor( htmlspecialchars_decode($valueeee2), 'mettaabox_ID_stylee', $settings = array('textarea_name'=>'MyInputNAME') );
}

function save_my_postdata( $post_id )
{
if (!empty($_POST['MyInputNAME']))
{
$datta=htmlspecialchars($_POST['MyInputNAME']);
update_post_meta($post_id, 'PLUGIN_VALUE', $datta );
}
}
add_action( 'save_post', 'save_my_postdata' );

من از کد زیر در قالب استفاده کردم.


<?php echo get_post_meta($post->ID, "PLUGIN_VALUE", true);?>

اما متن اینطور نمایش داده می شه.

<ul><li>Can't</li><li>Display</li><li>good</li></ul>

در صورتی که من می خوام اینطور بشه

  • Can't
  • Display
  • good

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...