yesterday 8 ارسال شده در آذر 99 گزارش بازنشر ارسال شده در آذر 99 با سلام بنده قصد دارم با استفاده از قطعه کد، ویرایشگر کلاسیک وردپرس یا همان visual editor را در فرم نظرات /دیدگاه سایت به نمایش در بیارم. لطفا اعلام کنید که این کد چیه و کدام فایل قالب مورد استفاده قرار دهم. با تشکر لینک به ارسال
yazdaniwp 1187 ارسال شده در آذر 99 گزارش بازنشر ارسال شده در آذر 99 در 7 ساعت قبل، yesterday گفته است : با سلام بنده قصد دارم با استفاده از قطعه کد، ویرایشگر کلاسیک وردپرس یا همان visual editor را در فرم نظرات /دیدگاه سایت به نمایش در بیارم. لطفا اعلام کنید که این کد چیه و کدام فایل قالب مورد استفاده قرار دهم. با تشکر سلام. این کد رو داخل فایل functions.php قالبتون قرار بدید و تست کنید: add_action( 'comment_form_after', 'ywp_visual_editor_in_comment_form' ); function ywp_visual_editor_in_comment_form() { ?> <script type="text/javascript" src="<?php echo includes_url( 'js/tinymce/tiny_mce.js' ); ?>"></script>; <script type="text/javascript"> tinyMCE.init({ theme : "advanced", mode: "specific_textareas", language: "", skin: "default", theme_advanced_buttons1: 'bold, italic, underline, blockquote, strikethrough, bullist, numlist, undo, redo, link, unlink', theme_advanced_buttons2: '', theme_advanced_buttons3: '', theme_advanced_buttons4: '', elements: 'comment', theme_advanced_toolbar_location : "top", }); </script> <?php } 4 لینک به ارسال
yesterday 8 ارسال شده در آذر 99 مالک گزارش بازنشر ارسال شده در آذر 99 ضمن تشکر از پاسخ شما متأسفانه با درج کد پیشنهادی شما ویرایشگر فراخوانی نشده است. خوشبختانه با جستجو در گوگل تونستم مطلبی در همین ارتباط در سایت sumtips.com بیابم که کد زیر پیشنهادی به شرح زیر است: add_filter( 'comment_form_defaults', 'rich_text_comment_form' ); function rich_text_comment_form( $args ) { ob_start(); wp_editor( '', 'comment', array( 'media_buttons' => true, // show insert/upload button(s) to users with permission 'textarea_rows' => '10', // re-size text area 'dfw' => false, // replace the default full screen with DFW (WordPress 3.4+) 'tinymce' => array( 'theme_advanced_buttons1' => 'bold,italic,underline,strikethrough,bullist,numlist,code,blockquote,link,unlink,outdent,indent,|,undo,redo,fullscreen', 'theme_advanced_buttons2' => '', // 2nd row, if needed 'theme_advanced_buttons3' => '', // 3rd row, if needed 'theme_advanced_buttons4' => '' // 4th row, if needed ), 'quicktags' => array( 'buttons' => 'strong,em,link,block,del,ins,img,ul,ol,li,code,close' ) ) ); $args['comment_field'] = ob_get_clean(); return $args; } ولی اشکال کد فوق داره، اینه که دکمه های زیادی را فراخوانی می کنه که اصلا نیاز ی به آن ها در بخش کامنت نیست. برابر توضیحی که در ارتباط با کم کردن دکمه ها در سایت پیش گفته اشاره شد عمل کردم اما نتیجه منفی بود. حال مشکل که می خواهم حل کنم، حذف دکمه های اضافه است تا یک ویرایشگر ساده متناسب با بخش کامنت فراخوانی بشه. لینک به ارسال
asadiy4n 2807 ارسال شده در آذر 99 گزارش بازنشر ارسال شده در آذر 99 این قسمت مربوط به دکمه ها هست میتونید هرکدوم رو که نمیخواید پاک کنید 'theme_advanced_buttons1' => 'bold,italic,underline,strikethrough,bullist,numlist,code,blockquote,link,unlink,outdent,indent,|,undo,redo,fullscreen', 1 لینک به ارسال
yesterday 8 ارسال شده در آذر 99 مالک گزارش بازنشر ارسال شده در آذر 99 در 23 ساعت قبل، yesterday گفته است : ولی اشکال کد فوق داره، اینه که دکمه های زیادی را فراخوانی می کنه که اصلا نیاز ی به آن ها در بخش کامنت نیست. برابر توضیحی که در ارتباط با کم کردن دکمه ها در سایت پیش گفته اشاره شد عمل کردم اما نتیجه منفی بود. حال مشکل که می خواهم حل کنم، حذف دکمه های اضافه است تا یک ویرایشگر ساده متناسب با بخش کامنت فراخوانی بشه. همانگونه که در بشرح فوق بیان کرده بودم، کدهای مربوط به دکمه ها را حسب مورد حذف کردم اما در عمل نتیجه منفی بود و دکمه ها همچنان نمایش داده می شوند. لینک به ارسال
asadiy4n 2807 ارسال شده در آذر 99 گزارش بازنشر ارسال شده در آذر 99 این قسمت رو 'quicktags' => array( 'buttons' => 'strong,em,link,block,del,ins,img,ul,ol,li,code,close' ) به 'quicktags' => false و 'tinymce' => array( 'theme_advanced_buttons1' => 'bold,italic,underline,strikethrough,bullist,numlist,code,blockquote,link,unlink,outdent,indent,|,undo,redo,fullscreen', 'theme_advanced_buttons2' => '', // 2nd row, if needed 'theme_advanced_buttons3' => '', // 3rd row, if needed 'theme_advanced_buttons4' => '' // 4th row, if needed ), رو به 'tinymce' => array( 'toolbar1' => 'bold,italic,underline' ), تغییر بدید نتیجه رو اعلام کنید 1 لینک به ارسال
yesterday 8 ارسال شده در آذر 99 مالک گزارش بازنشر ارسال شده در آذر 99 (ویرایش شده) ضمن تشکر از جنابعالی نتیجه به قرار زیر است: الف- ویرایشگر با کد قبل از تغییر: ب- ویرایشگر با کد پیشنهادی شما: همانگونه که ملاحظه می نمایید: 1- برخی دکمه ها از ردیف اول حذف شدند. 2- تغییری در کاهش و یا حذف دکمه های ردیف دوم ایجاد نشد. 3- با وصف این که دکمه های ردیف اول کم شده و دکمه های ردیف دوم هم می توانند در ردیف اول جای گیرند، اما این امر صورت نگرفت. ویرایش شده آذر 99 توسط yesterday لینک به ارسال
asadiy4n 2807 ارسال شده در آذر 99 گزارش بازنشر ارسال شده در آذر 99 یک خط دیگه هم اضافه کنید 'tinymce' => array( 'toolbar1' => 'bold,italic,underline', 'toolbar2' => '' ), 1 لینک به ارسال
yesterday 8 ارسال شده در آذر 99 مالک گزارش بازنشر ارسال شده در آذر 99 خط فوق بعد از این کد قبلی پیشنهادی شما در 10 ساعت قبل، asadiy4n گفته است : 'quicktags' => false اضافه شد ولی خطای زیر ظاهر گردید و کد عمل مثبتی نداشت. لینک به ارسال
asadiy4n 2807 ارسال شده در آذر 99 گزارش بازنشر ارسال شده در آذر 99 قالب sahifa یک قالب تجاری هست، اگر با قالب های معمول کار کنید احتمالا تمامی موارد به درستی کار کنن بحث در مورد محصولات تجاری در انجمن ممنوع هست https://themeforest.net/item/sahifa-responsive-wordpress-news-magazine-newspaper-theme/2819356 1 لینک به ارسال
yesterday 8 ارسال شده در آذر 99 مالک گزارش بازنشر ارسال شده در آذر 99 موضوع تاپیک مربوط به یکی از بلوک های ویرایشگر گوتنبرگه نه قالب نصب شده در وردپرس که به همین جهت تصور نمی کردم طرح چنین موضوعی هم مورد را مشمول ممنوعیت بیان شده می کند. در هر صورت، از تمامی تلاشی که برای حل مشکل بده بخرج دادید، بی نهایت سپاسگزارم. لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری