صفحه اصلی کانال ما در تلگرام
سایت فون آپدیت

۵ مطلب با موضوع «وردپرس» ثبت شده است

آموزش غیر فعال کردن آپدیت اتوماتیک در وردپرس

همانطور که حتما میدانید، وردپرس از ورژن 3.7 یک امکان جالب و جدید معرفی کرد و آن هم به روز رسانی اتوماتیک سیستم بدون دخالت کاربر بود. هرچند این ویژگی، واقعا ویژگی مفید و جالبی است و شاید خیلی ها از قبل در انتظار آن بودند و آرزوی آن را داشتند اما ممکن است این ویژگی برای خیلی از افراد اصلا جالب نباشد و ترجیح بدهند که آن را غیر فعال کنند. اگر جزو این دسته از افراد هستید کافی است خط کد زیر را به فایل Wp-config.php خود اضافه نمایید :


define( 'AUTOMATIC_UPDATER_DISABLED', true );


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

۰۳ شهریور ۹۷ ، ۱۱:۴۰
بروز فا

غیرفعال سازی ارسال ایمیل بازیابی پسورد یا عضویت جدید به مدیرسایت

غیرفعال سازی ارسال ایمیل بازیابی یا تغییر پسورد به ادمین

اولین کاری که باید انجام بدید ساخت پلاگین اختصاصی برای سایتتونه.نحوه ساخت پلاگین اختصاصی برای وردپرس قبلا به صورت کامل آموزش داده شده.با استفاده از این افزونه میتونید تغییر تحولات روی توابع انجام بدید.

خب اگه افزونه رو پیش از این داشتید که مشکلی نیست واگرنه اقدام به ساخت افزونه کنید تا بتونید هک رو از پیش ببرید.

سپس کد زیر رو در فایل افزونه پیست کنید:




</pre>
if ( !function_exists( 'wp_password_change_notification' ) ) {function wp_password_change_notification() {}}
<pre>

سپس تغییرات اعمال شده رو سیو کنید.به همین راحتی!

از این به بعد هیچ ایمیلی با چنین محتوایی برای شما ارسال نمیشه.

اما شاید براتون سوال پیش بیاد که چرا کد رو مثل همیشه در فایل function.php درج نکردیم!؟

البته گاها این موضوع اختیاریه و در برخی پست ها اشاره کردیم که میتونید در فایل افزونه اختصاصی وردپرس یا function.php پیست کنید.

پاسخ ما اینه که در این صورت کد کار نمیکنه!

این به این دلیله که قبل از این که فایل function.phphمربوط به تم شما بارگذاری شه،لودینگ فایل pluggable.php شما شروع میشه.لذا نمیتونید از این فایل استفاده کنید و باید فایل رو در افزونه اختصاصی وردپرس به کار ببرید.

۰۳ شهریور ۹۷ ، ۱۱:۳۴
بروز فا

حذف نوار مدیریت وردپرس از بالای صفحه

نوار فقط برای مدیران قابل دیدن باشد.

کافیه کد زیر رو در فایل functions.php قالب خودتون درج کنید.


حذف کامل نوار مدیریت

برای اینکه حتی مدیران هم نتوانند نوار مدیریت را ببینند از کد زیر در functions.php قالبتون استفاده کنید(این نوار بسیار پرکاربرده و این قابلیت رو داره که امکانات بیشتری رو هم از طریق افزونه ها ارائه بده,پس توصیه می کنم که این نوار رو به صورت کامل حذف نکنید)


۰۳ شهریور ۹۷ ، ۱۱:۲۸
بروز فا

نسل جدید فارسی ساز وردپرس 2018

این افزونه علاوه بر جلالی/شمسی کردن تمامی تاریخ ها به شما در راستچین کردن پنل مدیریتی هم کمک مینماید.

طی بررسی هایی که شخصا انجام دادم و نیازهایی که داشتم پی به ویژگی های جالب این افزونه رسیدم که در زیر به برخی از این ویژگی ها اشاره خواهم کرد :
– شمسی کردن تاریخ کلیه نوشته ها، برگه ها، دیدگاه ها، آرشیو ها, دسته بندی ها و جستجو ها
– شمسی نمودن تاریخ پیوندهای یکتا
– شمسی نمودن قسمت های مختلف پنل مدیریت مثل لیست برگه ها و نوشته ها و دیدگاه ها
– افزودن ابزارک آرشیو شمسی/جلالی به وردپرس
– بهبود RTL ویرایشگر tinymce
– بهبود وضعیت نوشتاری عربی و فارسی (ی , ک) به (ی , ک)
– توابع مختلف برای اعداد فارسی
شمسی کردن تاریخ woocommerce
– شمسی کردن تاریخ easy digital downloads

علاوه بر ویژگی ها بالا میتوان به سبک بودن و پیادار بودن این افزونه در فارسی سازی اشاره کرد.


دانلود

۰۳ شهریور ۹۷ ، ۱۱:۲۱
بروز فا

نمایش دسته بندی وردپرس به صورت لیست بازشو

نمایش دسته بندی وردپرس به صورت لیست بازشو

برای شروع کار مشابه زیر کدهای وارد شده را در مکان مناسبی از قالب خود در فایل sidebar.php قالب خود قرار دهید.

<?php $cat_id = get_cat_ID('uncategorized'); $args=array( 'cat' => $cat_id,
'post_type' => 'post',
'post_status' => 'publish',
'posts_per_page' => -۱,
);
$my_query = null;
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
?>
 <form name="jump">
<select name="menu">
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
<option value="<?php the_permalink() ?>"><?php the_title(); ?></option>
<?php endwhile; } ?>
</select>
<input type="button"
onClick="location=document.jump.menu.options[document.jump.menu.selectedIndex].value;"
 value="Go">
</form>
 <?php wp_reset_query(); ?>

حال به در خط دوم این که که با عنوان uncategorized آن را مشاهده می‌کنید SLUG یا همان نامک دسته بندی خود را وارد کرده و فایل سادبار را ذخیره کنید.

در نهایت اگر سایت خود را باز کنید خواهید دید که برای این دسته بندی زیردسته ها به صورت کشویی خواهند بود و با کلیک بر روی دسته مادر به صورت لیست بازشو نمایش داده خواهند شد.

۰۳ شهریور ۹۷ ، ۱۱:۰۹
بروز فا