
یکی از نکاتی که در بحث بهینه سازی سایت برای موتورهای جستجو مطرح می باشد ، استفاده از تگ یا برچسب می باشد که کمک می کند موتورهای جستجوگر بتوانند به راحتی و با اشراف کاملتر مطالب را ایندکس کنند. ولی بعضی از وب مسترها به دلایل مختلف از جمله تنبلی از استفاده درست تگ غافل هستند. اگر نیازمند یک ابزار برای تگ گذاری خودکار هستید ، پیشنهاد می کنیم از AddQuicktag استفاده کنید.
این افزونه به کاربر کمک می کند با توجه به موضوع مطلب منتشر شده و محتوای داخل متن ، تگ های مناسب انتخاب کنند و به صورت خودکار به مطلب اضافه نمایند. این افزونه خللی در کارکرد باقی افزونه ها و بخش های سایت وردپرسی ایجاد نمی کند.
WP-AddQuicktag برای وردپرس ابتدا توسط Roel Meurders ایجاد شده است. نسخه های Repo AddQuicktag نسخه های جدیدتر هستند، نسخه کامل 2.0.0 با قابلیت های بیشتر است.
این پلاگین می تواند سریعترین تغییرات قابل تنظیم را به ویرایشگر هر نوع پست اضافه کند، از جمله انواع پست سفارشی از منابع دیگر. شما می توانید یک نوع پست انتخاب کنید که سریعا در ویرایشگر نمایش داده می شود.
Hook نوع پست سفارشی
این پلاگین به طور پیش فرض Quicktag را به نوع / ID پست، و comment و برگه اضافه می کند. برای استفاده از پلاگین برای انواع دیگر پست همچنین شما می توانید یک فیلتر استفاده کنید؛ مثال زیر یا یک پلاگین مثال در Gist 1595155 را ببینید .
// add custom function to filter hook ‘addquicktag_post_types’ add_filter( ‘addquicktag_post_types’, ‘my_addquicktag_post_types’ ); /** * Return array $post_types with custom post types * * @param $post_type Array * @return $post_type Array */ function my_addquicktag_post_types( $post_types ) { $post_types[] = ‘edit-comments’; return $post_types; }
Hook برای صفحات سفارشی
همچنین ممکن است بخواهید صفحات داخل backend را فیلتر کنید. به طور پیش فرض این اسکریپتها شامل صفحات post.php ، comment.php باشد. مثال زیر این را برای یک صفحه دیگر تغییر میدهد.
add_filter( ‘addquicktag_pages’, ‘my_addquicktag_pages’ ); /** * Return array $page with custom page strings * * @param $page Array * @return $page Array */ function my_addquicktag_pages( $page ) { $page[] = ‘edit-comments.php’; return $page; }
به عنوان مثال برای چگونگی اضافه کردن Quicktags به ویرایشگر نظرات به این Gist مراجعه کنید: Gist: 3076698 .
Hook برای دکمه های سفارشی
اگر پلاگین فعال باشد می توان دکمه های سفارشی را به ویرایشگر اضافه کرد.
مثال زیر دکمه ها را اضافه می کند. پارامترهای داخل آرایه همانند تنظیمات افزونه هستند.
if ( class_exists( ‘Add_Quicktag’ ) ) : add_filter( ‘addquicktag_buttons’, ‘my_addquicktag_buttons’ ); function my_addquicktag_buttons( $buttons ) { $buttons[] = array( ‘text’ => ‘Permalink’, ‘title’ => ”, ‘start’ => ‘[permalink]’, ‘end’ => ‘[/permalink]’, ‘access’ => ”, ‘order’ => 1, ‘visual’ => 1, ‘post’ => 0, ‘page’ => 1, ‘comment’ => 0, ‘edit-comments’ => 0 ); $buttons[] = array( ‘text’ => ‘Button’, ‘title’ => ”, ‘start’ => ‘‘, ‘end’ => ‘‘, ‘access’ => ”, ‘order’ => 2, ‘visual’ => 1, ‘post’ => 0, ‘page’ => 1, ‘comment’ => 0, ‘edit-comments’ => 0 ); return $buttons; } endif;
نصب و راه اندازی
الزامات
◾ وردپرس نسخه 3.0 و بالاتر (see Compatible up to )
نصب
1. بسته بندی دانلود را باز کنید
2. فایل ها را در/wp-content/plugins/ آپلود کنید
3. پلاگین را از طریق منوی Plugins در وردپرس فعال کنید.
4. به منوی تنظیمات دسترسی پیدا کرده و پلاگین را پیکربندی کنید
نسخه های قبل از وردپرس 3.0
اگر مایل به استفاده از این افزونه با نسخه قدیمی WordPress هستید، لطفا از نسخه قدیمی این افزونه قدیمی تر از نسخه 2.0.0 استفاده کنید – نسخه های قدیمی در repo را پیدا کنید. به هر حال، من این نسخه را پشتیبانی نمی کنم. پلاگین نسخه 2.0.0 و جدیدتر بازنویسی می شود، که از همه امکانات جدید وردپرسی Core استفاده می کند که در نسخه های وردپرس قبل از 3.x در دسترس نیستند.
تصاویر

منطقه تنظیمات در وردپرس 4.0 آلفا

ویرایشگر HTML با Quicktags جدید

ویرایشگر ویژوال با Quicktags جدید