comments

آموزش ودپرس ، ابزارک ها در وردپرس

وردپرس یکی از قدرتمند ترین سیستم های کنترل محتوا می باشد و سفارشی سازی آن به حدی است که کاربران به دلخواه  می توانند قالب خود را مدیریت کنند این مدیریت به سفارشی سازی قالب از جمله تغییر رنگ زمینه سایت ، منو ها و... و یا تنظیمات مربوط به ناحیه های کناری (sidebars) از جمله جا به جایی قرار گیری آیتم ها که شامل  مواردی همچون دسته بندی ها ، آخرین مطالب ، فرم جستجو و ... می باشد وردپرس این امکان را به کاربرانش می دهد تا بتوانند از ابزارک های(widget) پیش فرض وردپرس استفاده کنند اما این امکان را به توسعه دهندگان سایت ها  می دهد تا  بتوانند ابزارک ها و نواحی نگه دارنده آن  را نیز ...

ادامه مطالب
آموزش وردپرس‌ ، ویرایش دکمه پاسخ در نظرات

در قسمت تابع comment reply link را بررسی کردیم و در قسمت ویرایش لیست نظرات  گفتیم که چگونه یک لیست نظرات را دلخواه کنید.حال اگر شما بخواهید دکمه پاسخ را ویرایش کرده و یک کلاس به آن بدهید می توانید از کد زیر استفاده کنید.   کد زیر را در functions.php قرار داده و به جای تابع comment_reply_link مورد نظر که پیش فرض آن کلاس reply  برای وردپرس هست می توانید کلاس موردنظر خود را بگذارید ما در اینجا کلاس pull-right btn btn-primary btn-xs را تعریف کرده ایم. //for reply link add_filter('comment_reply_link', 'replace_reply_link_class'); function replace_reply_link_class($class){ $class = str_replace("class='comment-reply-link", "class='pull-right btn btn-primary btn-xs", $class); return $class; } اگر بخواهید متن دکمه  پاسخ (Reply ) متن دلخواه را بگذارید از کد زیر استفاده کنید.البته در آموزش ویرایش لیست نظرات  به صورت ...

ادامه مطالب
آموزش وردپرس ، ویرایش لیست نظرات

اگر در وردپرس بخواهید لیست نظرات کاربران را نمایش دهید از پیش فرض خود وردپرس استفاده می شود و شما برای سفارشی کردن آن نیاز به طراحی css دارید.حال اگر قالب شما طرحی داشته باشد که با طراحی و سبک دهی درست نشود می توانید  از آموزش زیر استفاده کنید. با کد های زیر می توانید رویکرد متفاوتی از لیست نظرات کاربران داشته باشید و قدرت بیشتری در انتخاب گزینه های html داشته باشید کد زیر را در functions.php قرار دهید.   <?php function wpmen_comment($comment, $args, $depth) { $GLOBALS['comment'] = $comment; ?> <li <?php comment_class(); ?> id="li-comment-<?php comment_ID() ?>"> <div id="comment-<?php comment_ID(); ?>"> <div class="comment-author vcard"> ...

ادامه مطالب
آموزش وردپرس ، تابع comment reply link

این تابع وردپرس به کاربران اجازه می دهد تا به یک نظر خاص جواب دهند.اگر javascript سایت فعال باشد(برای قالب های اصلی وردپرس به طور پیشفرض فعال می باشد) فایل comment-reply.js کاربر را به زیر نظر مربوطه  هدایت می کند.   ساختار  <?php comment_reply_link( $args, $comment, $post ); ?>  یا <?php comment_reply_link( array $args = array(), int $comment = null, int|WP_Post $post = null ) ?> پارامترها $args یک آرایه ای از گزینه هایی که در  آرگومان ها می بینید.               پیشفرض: array $comment یک نوع داده عددی که شناسه نظری که قرار است به آن پاسخ داده شود را می گیرد               پیشفرض: null $post یک نوع داده عددی که شناسه پستی که نظر در آن قرار دارد. به عبارتی شناسه پستی که نظر در آن قرار است نمایش ...

ادامه مطالب
معرفی پلاگین وردپرسی WP Sweep

با گذشت زمان پایگاه داده وردپرس سایت شما رشد بسیار زیادی می کند و در نهایت باعث  کم کردن سرعت وب سایت شما می شود. در WP Sweep ما مطمئن هستیم که شما نمی خواهید  پایگاه داده پر از داده استفاده نشده را نگه دارید . به لطف افزونه WP Sweep شما می توانید به راحتی پایگاه داده سایت خود را  تمیز و سازماندهی کنید. یک ابزار جدید به مدیریت وردپرس برای  پاک کردن برخی از مشکلات رایج با پایگاه داده وردپرس می افزاید.  برای تجدید نظر ارسال، نظرات استفاده نشده و هرزنامه ها، نام های کاربری بدون استفاده در  مدت  طولانی ،ابرداده، جداول پایگاه داده قدیمی و بلا استفاده، و... را بهینه سازی می کند.   این افزونه  موارد زیر را تمیز سازی و پاک می کند تجدید نظر پیش نویس خودکار نظر حذف شده نظر تایید نشده نظرات اسپم نظر حذف شده post meta ...

ادامه مطالب
صفحه بندی لیست نظرات با paginate comments links

ایجاد یک راه جدید به لیست نظرات صفحه به صفحه در قالب نظرات. به جای استفاده از لینک نظرات قبلی یا بعدی ، آن را  یک لیست کامل از صفحات نظر با استفاده از شاخص عددی  نمایش دهید. این است که احتمالا کارآمد ترین راه برای صفحه بندی نظرات در وردپرس 2.7 به بعد  اجازه می دهد تا به کاربران برای انتخاب صفحه نظر  به بازدید به جای کلیک کردن از طریق فهرست هر صفحه به جای  استفاده از لینک بعدی / قبلی را نمایش دهند. 1 2 3 ... 10 Next >>:  مثال ساختار  <?php paginate_comments_links(); ?>    پارامترها 'base' => add_query_arg( 'cpage', '%#%' ), 'format' => , 'total' => $max_page, 'current' => $page, 'echo' => true, 'add_fragment' => '#comments' کلاس های css برای طراحی .page-numbers .current .next .prev مثال: <span class='page-numbers current'>1</span> <a class='page-numbers' ...

ادامه مطالب
معرفی پلاگین وردپرسی  Anti-spam

  به جای پر کردن کد هی امنیتی با استفاده از جاوا اسکریپت به وبسایت ها بفهمانید که ربات نیستید. بسیار پیش آمده که شما در سایت خود بخواهید  نظرات کاربران را نمایش دهید و از آنها نظر بپرسید.برای اینکه رباتی نتواند خودش را به جای انسان جای نزند از کد امنیتی استفاده می کنیم.حال می توانیم با استفاده از کد های جاوا اسکریپت بفهمانیم که ربات نیستیم. هیچ تصویر امنیتی در کار نیست  چون مشکل اسپم کاربر در کار نیست. هیچ صف تایید نظرات نیست ، چون اسپم مشکل مدیران نیست صفحه تنظیماتی وجود ندارد ، به دلیل آن که به طور کامل  در مورد هرزنامه نظرات خود را فراموش کنید   و بخش مدیریت تمیز را  نگه دارید. استفاده  آسان  پلاگین : فقط آن را نصب  کنید.  

ادامه مطالب
آموزش وردپرس ، کامنت ها

نظرات در وردپرس ، همواره برای مدیران مهم می باشد و همانطور که می دانید نظرات کاربران در وردپرس شامل تنظیماتی می باشد که اکثرا برنامه نویسان و طراحان را سر در گم می کند و باید اشراف کامل به برنامه نویسی و طراحی داشته باشید تا نظرات را به صورت دلخواه در بیاورید. اگر بخواهید در سایت وردپرسی نظرات کاربران را با تنظیمات دلخواه نمایش دهید در این قسمت از آموزش وردپرس همراه ما باشید. در مرحله اول باید نظرات کاربران را در پنل کاربری فعال نمایید. برای اینکار به منوی تنظیمات(settings ) و گفتگو ها(Discussion) رفته و تنظیمات را طبق تصویر زیر انجام دهید. دقت کنید که موارد ستاره دار را مطابق تصویر انجام دهید.

ادامه مطالب
معرفی پلاگین وردپرسی ManageWP Worker

اگر چه فضای مجازی کار را بسیار ساده کرده است اما همیشه مدیریت کردن کار دشواری می باشد، شما نیز اگر تجربه مدیریت همزمان چندین وبسایت را داشته باشید با این موضوع موافق هستید. اما وردپرس به داشتن پلاگین های بسیار و کارآمد معروف می باشد امروز نیز مردان وردپرس قصد دارد یکی از کارآمد ترین پلاگین های وردپرس را به شما عزیزان معرفی کند، پلاگینی که به گفته منتقدین انقلابی را در مدیریت کار های روزانه در سایت های وردپرسی با خود به همراه آورد. با مردان وردپرس همراه باشید تا با پلاگین ManageWP Worker بیشتر آشنا بشید: همه چیز در یک صفحه اگر چندین سایت وردپرسی دارید برای مدیریت آنها نیازی نیست ...

ادامه مطالب
معرفی پلاگین وردپرسی WP Fastest Cache

ساده ترین و سریع ترین سیستم Cache. این افزونه فایل های HTML استاتیک از وبلاگ وردپرسی شما ایجاد می نماید. هنگامی که یک صفحه ارائه شده است، PHP و MySQL استفاده می شود. بنابراین، سیستم نیاز به RAM و CPU دارد. اگر سایت شما بازدید کنندگان زیادی دارد، سیستم با استفاده از تعداد زیادی از RAM و CPU استفاده می کند و  صفحه تا به آرامی ارائه می  شود. در این مورد، شما نیاز به یک سیستم کش برای رندر دوباره و دوباره صفحه دارید. سیستم کش یک فایل HTML استاتیک و موجب صرفه جویی سایت شما می شود. دیگر کاربران صفحه را به صورت  HTML و  استاتیک در اختیار دارند و سرعت بارگذاری بیشتری سایت شما دارد. ویژگی ها از mod_rewrite که سریع ترین روش ...

ادامه مطالب