احتمالا شما هم با این مشکل مواجه بودهاید که در برخی قالبهای نصبشده، امکان استفاده از ویرایشگر بصری را ندارید. به همین دلیل مجبور خواهید بود اطلاعات را به صورت HTML وارد کنید، که این کار نه تنها زمانبر است، بلکه میتواند باعث اشتباهات زیادی شود. اما نگران نباشید؛ ما در این مطلب به شما نشان میدهیم چگونه این مشکل را به راحتی حل کنید.
چرا از ویرایشگر بصری استفاده کنیم؟
ویرایشگر بصری وردپرس یکی از ابزارهای ساده و کارآمد برای ویرایش محتواست. با فعال کردن آن در دستهبندیهای ووکامرس، میتوانید بدون نیاز به دانش کدنویسی:
- توضیحات دستهبندیها را با فرمتهای مختلف، مانند افزودن لینک، رنگبندی متن یا استفاده از تصاویر، طراحی کنید.
- مدیریت دستهبندیها را سادهتر و حرفهایتر انجام دهید.
- تجربه کاربری وبسایتتان را ارتقا دهید تا امکان سئو سایت بهبود یابد.
نحوه فعالسازی ویرایشگر بصری برای دستهبندیها
کد زیر به شما این امکان را میدهد که ویرایشگر بصری را در بخش دستهبندیهای وردپرس فعال کنید. کافی است این کد را به فایل functions.php قالب خود اضافه کنید:
function enable_visual_editor_for_product_categories() {
add_filter(‘edit_category_form_fields’, ‘add_visual_editor_to_category_description’);
add_filter(‘edited_category’, ‘save_category_description’);
add_filter(‘edit_tag_form_fields’, ‘add_visual_editor_to_category_description’);
add_filter(‘edited_tag’, ‘save_category_description’);
}
function add_visual_editor_to_category_description($tag) {
wp_editor(htmlspecialchars_decode($tag->description), ‘description’, array(‘textarea_name’ => ‘description’, ‘media_buttons’ => false));
}
function save_category_description($term_id) {
if (isset($_POST[‘description’])) {
update_term_meta($term_id, ‘description’, $_POST[‘description’]);
}
}
add_action(‘admin_init’, ‘enable_visual_editor_for_product_categories’);
نکات مهم هنگام استفاده از این کد
- پشتیبانگیری (Backup): قبل از انجام هر تغییری در فایلهای قالب، حتماً از سایت خود یک نسخه پشتیبان تهیه کنید. هر گونه اشتباه در وارد کردن کد ممکن است باعث ایجاد خطا در سایت شما شود.
- تست تغییرات: پس از افزودن کد، تغییرات را در محیط آزمایشی بررسی کنید تا مطمئن شوید همه چیز به درستی کار میکند.
- سازگاری با قالب و افزونهها: گاهی اوقات ممکن است قالب یا افزونههای نصبشده با این کد ناسازگار باشند. در صورت بروز مشکل، به تنظیمات قالب و افزونهها توجه کنید.
خطرات و معایب احتمالی
استفاده نادرست یا تغییر غیرصحیح کدها ممکن است باعث مشکلات زیر شود:
- نمایش نادرست دستهبندیها در سایت.
- از دست رفتن دادههای توضیحات قبلی.
- اختلال در عملکرد قالب یا افزونههای دیگر.
بنابراین اگر تجربه کافی در استفاده از کدها ندارید، توصیه میشود از یک توسعهدهنده یا پشتیبان وردپرس کمک بگیرید.
نتیجهگیری
با اعمال این تغییرات، میتوانید توضیحات دستهبندیها را همانند پستها و صفحات ویرایش کنید و تجربه مدیریت سایت خود را بهبود ببخشید. این ویژگی به شما کمک میکند تا دستهبندیهای محصولات را حرفهایتر طراحی کرده و تجربه بهتری را برای کاربران سایت خود فراهم کنید.
اگر در حین استفاده از این روش با مشکلی مواجه شدید، میتوانید با تیم پشتیبانی فنی در ارتباط باشید.