طراحی قالب وردپرس با آرتاباز

بیش از 0 پروژه طراحی وب سایت و 0٪ رضایت مشتریان فقط کافیست نمونه کارها را مشاهده کنید.

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

وردپرس برای ایجاد قابلیت مدیریت بیشتر بر روی محتوی نوشته توسط کاربران از ویرایشگر متنی TinyMCE editor استفاده می کند ، این ویرایشگر قابلیت هایی مانند : امکان ایجاد جدول ، تعیین نوع فونت ، لینک دادن به متن و تصویر و … را به کاربر می دهد ، هر شخص که از وردپرس برای سایتش استفاده می کند با ویرایشگر متنی وردپرس کار می کند ، در این مطلب می خواهیم این ویرایشگر را به قسمت خلاصه نوشته ها در وردپرس ببریم و این نقص وردپرس را که توجه کمی به خلاصه مطلب دارد را رفع کنیم و بتوانیم خلاصه مطالب حرفه ای تری داشته باشیم .

ویرایشگر متنی وردپرس

برای افزودن این قابلیت به خلاصه نوشته ها کدهای زیر را در فایل فانکشن functions.php پوسته وردپرس تان کپی کنید .

function tinymce_excerpt_js(){ ?>
<script type="text/javascript">
jQuery(document).ready( tinymce_excerpt );
function tinymce_excerpt() {
jQuery("#excerpt").addClass("mceEditor");
tinyMCE.execCommand("mceAddControl", false, "excerpt");
}
</script>
<?php }
add_action( 'admin_head-post.php', 'tinymce_excerpt_js');
add_action( 'admin_head-post-new.php', 'tinymce_excerpt_js');
function tinymce_css(){ ?>
<style type='text/css'>
#postexcerpt .inside{margin:0;padding:0;background:#fff;}
#postexcerpt .inside p{padding:0px 0px 5px 10px;}
#postexcerpt #excerpteditorcontainer { border-style: solid; padding: 0; }
</style>
<?php }
add_action( 'admin_head-post.php', 'tinymce_css');
add_action( 'admin_head-post-new.php', 'tinymce_css');

اگر این مطلب را مفید ارزیابی کردید لطفا به اشتراک بگذارید .

۵ دیدگاه

  1. ali

    سلام مهندس کد مشکل داره تو باز ئ بسته کردن کد php

    • Artabaz

      سلام
      توی فانکشن و در خط اخر خودتون تگ باز و بسته php رو ایجاد کنین و کد رو بینش قرار بدید ، نباید مشگلی ایجاد بشه .

  2. مسلم

    با سلام کد را در قسمت مورد نظر قرار دادم ولی با این پیام روبه رو شدم . خیلی نگرانم راهنماییم کنید.

    Parse error: syntax error, unexpected ‘}’ in /home/apkashan/public_html/hamgam/wp-content/themes/newsdl/functions.php on line 11

    • webelizer

      سلام
      یک براکت را اضافه یا کم گذاشتید. مجدد کدهاتونو بررسی کنید.

  3. مدیدی

    سلام من این کدو وارد کردم اما هیچ تغییری انجام نشد چرا ؟ چیکار کنم ؟

ارسال نظر

» دیدگاه تان را فارسی بنویسید ، دیدگاه های انگلیسی و فینگلیش تایید نمی شوند .