سجاد نصر 3 ارسال شده در تیر 99 گزارش بازنشر ارسال شده در تیر 99 من اگه بخوام ویراشگر اصلی وردپرس رو که درقسمت نوشته ها وبرگه ها هست به قسمت چکیده مطالب هم انتقال بدم چیکار باید انجام بدم لطفا کمک کنید خیلی بهش نیاز دارم نقل قول لینک به ارسال
asadiy4n 2807 ارسال شده در تیر 99 گزارش بازنشر ارسال شده در تیر 99 سلام میتونید از این دوتا افزونه استفاده کنید https://wordpress.org/plugins/rich-text-excerpts/ https://wordpress.org/plugins/advanced-post-excerpt/ یا از طریق اضافه کردن کد زیر به functions.php unction tinymce_excerpt_js(){ ?> <script type="text/javascript"> jQuery(document).ready( tinymce_excerpt ); function tinymce_excerpt() { jQuery("#excerpt").addClass("mceEditor"); tinyMCE.execCommand("mceAddControl", false, "excerpt"); tinyMCE.onAddEditor.add(function(mgr,ed) { if(ed.id=="excerpt"){ ed.settings.theme_advanced_buttons2 =""; ed.settings.theme_advanced_buttons1 = "bold,italic,underline,seperator,justifyleft,justifycenter,justifyright,separator,link,unlink,seperator,pastetext,pasteword,removeformat,seperator,undo,redo,seperator,spellchecker,"; } }); } </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’); function prepareExcerptForEdit($e){ return nl2br($e); } add_action( ‘excerpt_edit_pre’,’prepareExcerptForEdit’); یا کد زیر به functions.php add_action( 'add_meta_boxes', array ( 'T5_Richtext_Excerpt', 'switch_boxes' ) ); /** * Replaces the default excerpt editor with TinyMCE. */ class T5_Richtext_Excerpt { /** * Replaces the meta boxes. * * @return void */ public static function switch_boxes() { if ( ! post_type_supports( $GLOBALS['post']->post_type, 'excerpt' ) ) { return; } remove_meta_box( 'postexcerpt' // ID , '' // Screen, empty to support all post types , 'normal' // Context ); add_meta_box( 'postexcerpt2' // Reusing just 'postexcerpt' doesn't work. , __( 'Excerpt' ) // Title , array ( __CLASS__, 'show' ) // Display function , null // Screen, we use all screens with meta boxes. , 'normal' // Context , 'core' // Priority ); } /** * Output for the meta box. * * @param object $post * @return void */ public static function show( $post ) { ?> <label class="screen-reader-text" for="excerpt"><?php _e( 'Excerpt' ) ?></label> <?php // We use the default name, 'excerpt', so we don’t have to care about // saving, other filters etc. wp_editor( self::unescape( $post->post_excerpt ), 'excerpt', array ( 'textarea_rows' => 15 , 'media_buttons' => FALSE , 'teeny' => TRUE , 'tinymce' => TRUE ) ); } /** * The excerpt is escaped usually. This breaks the HTML editor. * * @param string $str * @return string */ public static function unescape( $str ) { return str_replace( array ( '<', '>', '"', '&', ' ', '&nbsp;' ) , array ( '<', '>', '"', '&', ' ', ' ' ) , $str ); } } یا استفاده از افزونه Advanced Custom Fields و ایجاد یک زمینه دلخواه به جای چکیده مطالب پیشفرض https://wordpress.org/plugins/advanced-custom-fields/ 2 نقل قول لینک به ارسال
سجاد نصر 3 ارسال شده در تیر 99 مالک گزارش بازنشر ارسال شده در تیر 99 واگربخوام کل ابزارهاش رو دراین قسمت داشته باشم +تعدادواژه ها چه باید کرد؟؟؟ نقل قول لینک به ارسال
asadiy4n 2807 ارسال شده در تیر 99 گزارش بازنشر ارسال شده در تیر 99 در 10 دقیقه قبل، سجاد نصر گفته است : واگربخوام کل ابزارهاش رو دراین قسمت داشته باشم +تعدادواژه ها چه باید کرد؟؟؟ از آخرین افزونه استفاده کنید یک زمینه جدید بسازید با محتویات دلخواه خودتون و به جای چکیده پیشفرض وردپرس از اون استفاده کنید ادیتور کامل + هر تعداد واژه ای که بخواید https://wordpress.org/plugins/advanced-custom-fields/ نقل قول لینک به ارسال
سجاد نصر 3 ارسال شده در تیر 99 مالک گزارش بازنشر ارسال شده در تیر 99 لینک آ»وزش این افزونه روبدید لطفا ممنون میشم نقل قول لینک به ارسال
asadiy4n 2807 ارسال شده در تیر 99 گزارش بازنشر ارسال شده در تیر 99 بسیار ساده و روان و با مثال توضیح داده برای کل فایلد ها نمونه استفاده گذاشتن https://www.advancedcustomfields.com 1 نقل قول لینک به ارسال
سجاد نصر 3 ارسال شده در تیر 99 مالک گزارش بازنشر ارسال شده در تیر 99 در در ۱۳۹۹/۴/۱۷ در 19:16، asadiy4n گفته است : بسیار ساده و روان و با مثال توضیح داده برای کل فایلد ها نمونه استفاده گذاشتن https://www.advancedcustomfields.com سلام دوست عزیز مشکلم با همون افزونه که در ابتدا معرفی کردید حل شد ممنونم از لطفتون یه سوال دیگه داشتم در همین راستا فردا میپرسم نقل قول لینک به ارسال
سجاد نصر 3 ارسال شده در تیر 99 مالک گزارش بازنشر ارسال شده در تیر 99 سوال بنده با این کدی که درذیل مشاهده می کنید میتونم تعداد کاراکتر های نوسته شده رو بشمارم function devme_excerpt_count_js(){ echo '<script>jQuery(document).ready(function(){ jQuery("#postexcerpt .handlediv").after("<div style=\"position:absolute;top:0px;right:5px;color:#666;\"><small>طول خلاصه: </small><input type=\"text\" value=\"0\" maxlength=\"3\" size=\"3\" id=\"excerpt_counter\" readonly=\"\" style=\"background:#fff;\"> <small>کاراکتر</small></div>"); jQuery("#excerpt_counter").val(jQuery("#excerpt").val().length); jQuery("#excerpt").keyup( function() { jQuery("#excerpt_counter").val(jQuery("#excerpt").val().length); }); });</script>'; } add_action( 'admin_head-post.php', 'devme_excerpt_count_js'); add_action( 'admin_head-post-new.php', 'devme_excerpt_count_js'); نقل قول لینک به ارسال
سجاد نصر 3 ارسال شده در تیر 99 مالک گزارش بازنشر ارسال شده در تیر 99 من یه کدی مثل این تصویر می خوام که به پیشفرض خود وردپرس داره یعنی به جای تعداد کراکترها درخلاصه مطلب بیاد وتعدادواژهارو شمارش کنه وبه افزونه یواست هم اعمال بشه نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .