دیجی اسکریپت

آموزش وردپرس Archives | صفحه 34 از 34 | دیجی اسکریپت

تغییر نام کلمات پیشفرض وردپرس با افزونه Say what
[ad_1]

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

 

افزونه Say what وردپرس

این افزونه وردپرس بیش از ۱۰٫۰۰۰ نصب موفق و فعال در مخرن وردپرس به ثبت رسانده است. میتوانید در انتهای این نوشته افزونه Say what وردپپرس را بصورت رایگان دانلود کنید

 

تغییر نام کلمات پیشفرض وردپرس با افزونه Say what

همچنین باید گفت که این پلاگین وردپرس از آپدیت های منظمی برخوردار است. مهمترین و کاربردی ترین ویژگی این پلاگین وردپرس این است که این افزونه به شما کمک می‌کند تا بدون از دست دادن اطلاعات هنگام به‌روزرسانی هسته و یا قالب و افزونه وردپرس همچنان نام دلخواه خود را برای هر بخش وارد کنید.

 

پس از دانلود، نصب و فعالسازی این افزونه وردپرس، زیرمنوی جدید تحت عنوان Text Changes در آیتم ابزارهای منوی پیشخوان وردپرس ایجاد خواهد شد.

پس از کلیک بر روی این زیرمنو، وارد صفحه ی زیر خواهید شد:

تغییر نام کلمات پیشفرض وردپرس با افزونه Say what

  • Original string: در این بخش نامی که در حال حاضر و به صورت پیشفرض برای رشته مورد نظر استفاده می‌شود را وارد کنید.
  • Text domain: در این بخش نامی که برای Text domain قالب یا افزونه استفاده شده است را وارد کنید.
  • Text context: در این بخش نیز نام محتوای نوشته را وارد کنید.
  • Replacement string: و در نهایت در این بخش نیز نام جدید خود را که می‌خواهید از آن استفاده کنید را وارد کنید.
  • سپس بر روی گزینه ADD کلیک کنید.

با استفاده از افزونه Say what در وردپرس می‌توانید به راحتی در هر بخش از وردپرس امکان تغییر کلمات پیشفرض وردپرس را فراهم کنید. تنها کافی است تا نام رشته مورد نظر را به جای رشته اصلی وارد کنید.

این نوشته تغییر نام کلمات پیشفرض وردپرس با افزونه Say what برای اولین بار در بیست اسکریپت منتشر شده است.

[ad_2]

لینک منبع مطلب

بهینه سازی اتوماتیک تصاویر JPG در وردپرس
[ad_1]

عرض سلام خدمت همراهان گرامی بیست اسکریپت ؛ در این آموزش کوتاه، اما مفید به شما نشان خواهیم داد که چگونه میتوانید با استفاده از چند خط کد ساده تصاویر با فرمت JPG در وردپرس را بهینه کنید با ما همراه باشید…

 

فشرده سازی اتوماتیک تصاویر JPG در وردپرس

اگر برای بهینه سازی تصاویر خود از افزونه استفاده میکنید بهتر است این نکته را هم بدانید که با کمک قطعه کد زیر نیز میتوانید این کار را انجام دهید.

 

add_filter( 'jpeg_quality', 'smashing_jpeg_quality' );
function smashing_jpeg_quality() {
return 100;
}

 

برای فشرده سازی اتوماتیک تصاویر JPG در وردپرس، از قطعه کد بالا در فایل Functions.php قالب وردپرس استفاده کنید.

موفق باشید.

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

[ad_2]

لینک منبع مطلب

آموزش راستچین کردن قالب وردپرس
[ad_1]

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

 

راستچین کردن قالب وردپرس

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

 

مهارت ها و ابزارهای مورد نیاز برای RTL کردن قالب وردپرس

برای راستچین کردن قالب وردپرس نیاز به آشنایی مختصری با CSS خواهید داشت. علاوه بر این به یک ویرایشگر متنی مانند notepad++ نیز جهت اضافه کردن و ویرایش استایلهای css احتیاج دارید. هرچند این کار را با هر ویرایشگر متنی میتوان انجام داد اما انتخاب یک ویرایشگر مخصوص کدنویسی میتواند در ساده تر شدن کار به شما کمک کند. آخرین ابزار مورد نیاز شما، یک مرورگر است که در آن قابلیت inspect کردن عناصر به شکلی مناسب در اختیار شما قرار بگیرد.

 

هرچند در حال حاضر از کروم و فایر فاکس گرفته تا اپرا و edge همگی از امکان inspect کردن عناصر صفحه پشتیبانی میکنند اما در این میان استفاده از مرورگهای گوگل کروم و فایرفاکس را به شما توصیه میکنیم. (در این زمینه همه چیز به این بستگی دارد که شما با کدام یک از این مرورگرها راحت تر هستید)

 

آموزش راستچین کردن قالب وردپرس

 

ایجاد فایل rtl.css در قالب وردپرس

به طور استاندارد و پیشفرض، در وردپرس کلیه استایل های مربوط به نمایش راست به چپ قالب را در فایلی با نام rtl.css قرار میدهیم. این فایل پس از ایجاد شدن، در صورتی که سایت در محیط فارسی زبان (یا هر زبان دیگری که نیازمند استایلهای راست به چپ باشد) بارگذاری شود، توسط وردپرس در قالب فراخوانی شده و استایلهای آن بر روی قالب اعمال میشوند. بنابراین برای راستچین کردن قالب وردپرس، ما همه استایلهای مورد نیاز خود را در این فایل قرار خواهیم داد.

 

پس برای شروع لازم است که فایلی با نام rtl.css در فولدر مربوط به قالب وردپرس خود ایجاد نمایید. سپس فایل مربوطه را با اطلاعاتی از قبیل نام قالب، نام نویسنده، لینک نویسنده و توضیحات لازم پر کنید. مثلا:

/*
Theme Name:     MyThemeName
Theme URI:      http://www.20script.ir
Author:         20script.ir
Author URI:     http://www.20script.ir
Version:        1.0.0
*/

البته در واقع پر کردن اطلاعات فوق ضروری نیست چرا که وردپرس اطلاعات مربوط به نام قالب و … را از فایل style.css خواهد خواند ولی به هر حال جهت خوانایی بهتر و خصوصا برای مشخص بودن ورژنی که استایلها را برای آن نوشته ایم، بهتر است این اطلاعات را در فایل rtl.css درج کنید. استایلهای مورد نیاز جهت نمایش راست به چپ قالب را میتوانید در ادامه به همین فایل اضافه کنید.

 

اصول راستچین کردن قالب وردپرس

برای راستچین کردن یک قالب، میبایست ابتدا آن را روی وردپرس، نصب و فعال کنید. سپس صفحه سایت را باز کرده و عناصری که موقعیت و نوع نمایش آنها اشتباه است را با ابزار توسعه مرورگر مورد بررسی قرار دهید. یعنی مثلا اگر قرار است موقعیت لوگوی قالب را تصحیح کنید، روی آن راست کلیک کرده و گزینه Inspect Element را انتخاب میکنید تا استایلهای مربوط به این عنصر در اختیار شما قرار بگیرند. پس از یافتن استایلهای مربوطه، آنها را بر اساس اصولی که در ادامه ذکر میشود، ویرایش کرده و یک به یک در فایل rtl.css قرار میدهید.

 

آموزش راستچین کردن قالب وردپرس

 

همانطور که پیشتر ذکر کردیم، راستچین کردن قالب وردپرس، جدا از چند نکته کوچک، تقریبا همیشه از اصول یکسانی پیروی میکند. (برای برخی از این اصول، استثناهایی وجود دارند که با کمی دقت و کسب تجربه بیشتر در این زمینه، به سادگی آنها را پیدا خواهید کرد) این اصول عبارتند از :

 

اضافه کردن direction:rtl به عناصر قالب

عموما در راستچین کردن ، به تمام تگ بدنه قالب ویژگی direction:rtl را می افزاییم. مثلا:

body {
    direction: rtl;
}

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

 

تغییر جهت چینش نوشته ها

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

text-align:left;

برای تغییر جهت نوشته مورد نظر و نمایش آن در سمت راست، عبارت فوق را به شکل زیر تغییر میدهیم:

text-align:right;

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

 

تغییر حالت شناوری عناصر

تغییر حالت شناوری یا float عناصر بیشتر در مواردی مثل سایدبار ها، ناحیه محتوا و همچنین جهت نمایش آیتم های منو و موارد مشابه کاربرد دارد. در این حالت برای تغییر موقعیت یک عنصر از سمت چپ به راست، در صورتی که مقدار زیر را مشاهده کردید:

 

float: left;

آن را به حالت زیر تغییر دهید:

float: right;

مجددا در این مورد نیز بالعکس این نکته هم صادق است. همچنین باید توجه داشته باشید که عناصری که دارای float:none هستند، نیاز به اعمال چنین تغییری نخواهند داشت.

 

تغییر جهت کادر ها

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

 

پیش از تغییر:

border-left:1px solid black;
border-right : none;

پس از تغییر:

border-right:1px solid black;
border-left : none;

البته استایل فوق به صورت نمونه درج شده و ممکن است شیوه تعریف کادر در قالب شما با حالت فوق متفاوت باشد.

 

تغییر موقعیت های ثابت

اگر در جایی از قالب موقعیت های ثابت مانند زیر مشاهده میکنید:

left:0;

باید آنها را به حالت برعکس خود تبدیل کنید. مانند زیر:

right:0;

این حالت را خصوصا در جهت باز شدن منو ها، یا دکمه بازگشت به بالا و … خیلی مشاهده خواهید کرد.

 

تغییر padding ها و margin ها

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

 

به عنوان مثال:

margin-left: 15px;
margin-right: 0;
padding-left: 5px;
padding-right: 0;

تبدیل میشود به:

margin-left: 0;
margin-right: 15px;
padding-left: 0;
padding-right: 5px;

 

تغییر جهت آیکن ها

در برخی موارد در قسمت هایی مانند لیست ها یا منو ها، از آیکن های جهتی استفاده میشود که پس از RTL کردن قالب، با توجه به تغییر جهت نوشته ها، تناسبی با محل قرار گرفته در آن ندارند. در این حالت در صورتی که آیکن استفاده شده به حالت تصویری باشد، میبایست در فایل rtl.css یک تصویر جایگزین را با جهت مناسب جایگزین آن کنید. اگر هم آیکن با استفاه از آیکن فونت ها مثل font Awesome در قالب قرار گرفته است، میبایست آیکن جایگزین مناسبی را از سری آیکن های این فونت برای آن در فایل rtl.css در نظر بگیرید. مثلا حالت زیر را در نظر بگیرید:

content: "f105";

در حالت راستچین، کد فوق به شکل زیر تغییر میکند:

content: "f104";

پیشنهاد: همچنین میتوانید آموزش استفاده از فونت آیکون در وردپرس با Better Font Awesome را مطالعه کنید.

 

آموزش راستچین کردن قالب وردپرس

 

نکات مهم در در راستچین کردن قالب وردپرس

رعایت نکات زیر در راستچین کردن قالب وردپرس میتواند به حصول نتیجه ای بهتر و کامل تر در rtl کردن قالب های وردپرس منجر شود :

  • نکته اول: در راستچین کردن، media query ها و استایلهای مربوط به حالت واکنش گرایی قالب را فراموش نکنید.
  • نکته دوم: در محل های مناسب، اندازه فونت ها را با توجه به فونتی که در زبان فارسی برای قالب استفاده میکنید، تغییر دهید.
  • نکته سوم: در برخی مواقع، اعمال ویژگی direction:rtl منجر به بروز اختلال در کارکرد برخی از اسلایدر ها و carousel ها میشود. در چنین شرایطی برای این نوع عناصر در فایل rtl.css جهت ltr را تعریف کنید و سپس اگر نوشته یا محتوایی در آنها موجود است که نیازمند استایلهای راست به چپ است، استایل مربوطه را مستقیما روی عنصری اعمال کنید که به آن احتیاج دارد و نه روی کل اسلایدر یا carousel.
  • نکته چهارم: برخی از استایلها توسط فایل های جاوااسکریپت یا برخی توابع بر روی عناصر اعمال میشوند. در چنین شرایطی اگر اضافه کردن استایلهای راست به چپ به فایل rtl.css روی عناصر مربوطه، بی تاثیر بود، بهتر است رفتار تابع یا فایل استایل مورد نظر را مطابق نیازهای محیط راست به چپ خود تغییر دهید. (مثلا اگر امکان صدا کردن یک تابع با پارامتر rtl وجود دارد، میتوانید شرطی را به قالب اضافه کنید که انجام این کار را به عهده بگیرد.)
  • نکته پنجم: از کپی کردن همه محتوای فایل استایل اصلی قالب و قرار دادن آن در فایل rtl.css خودداری کنید. تنها بخش هایی از استایل های قالب را به فایل rtl.css اضافه کنید که به آنها نیاز دارید.
  • نکته ششم: حتی الامکان از درج استایلها های مربوط به رنگ و مواردی که به راستچین کردن قالب مرتبط نیستند در فایل rtl.css خودداری کنید.
  • نکته هفتم: فراموش نکنید که بلاک های code و pre بهتر است همواره نمایش ltr و چپ به راست داشته باشند و نوشته را در سمت چپ تراز کنند.

 

همچنین یک نکته دیگر وجو دارد که نیازمند کمی توضیح است. فرض کنید که کد زیر را در فایل استایل اصلی قالب داشته باشیم:

margin-left:10px;

حالا میخواهیم این فاصله را در فایل rtl.css برعکس کنیم. طبعا طبق توضیحات ارائه شده لازم است که کد زیر را در فایل rtl.css جایگزین کد بالا کنیم:

margin-right:10px;

الان انتظار چه نتیجه ای را دارید؟ انتظار دارید که عنصر مورد نظر بجای چپ، از راست فاصله داشته باشد؟ خوب طبعا این اتفاق نمی افتد. چرا که مرورگر ابتدا استایل اول را میبیند و ۱۰ پیکسل فاصله از سمت چپ روی عنصر مورد نظر اعمال میکند و سپس استایل درج شده در فایل rtl.css را میبیند و ۱۰ پیکسل هم فاصله از سمت راست روی عنصر مورد نظر درج میکند. نتیجه میشود اینکه عنصر مورد نظر از دو طرف فاصله پیدا میکند. این در حالی است که ما فقط میخواستیم فاصله راست را جایگزین فاصله چپ کنیم.

 

در چنین حالتی کافی است استایل را به صورت زیر در فایل rtl.css اعمال کنیم:

margin-right:10px;
margin-left:0;

حالا چون margin-left تعریف شده در فایل rtl.css به استایل های اصلی قالب اولویت دارد، دیگر فاصله اضافه ای در سمت چپ عنصر مورد نظر مشاهده نخواهید کرد. این مسئله تقریبا در تمامی حالات، چه برای فاصله ها و چه برای کادر ها، صادق خواهد بود.

 

امیدوارم نکات ذکر شده در این نوشته، تمامی ابهامات مربوط به نحوه راستچین کردن قالب وردپرس را پوشش دهد و برای شما عزیزان کاربردی و مفید باشد.
موفق و پاینده باشید…

 

این نوشته آموزش راستچین کردن قالب وردپرس برای اولین بار در بیست اسکریپت منتشر شده است.

[ad_2]

لینک منبع مطلب

افزایش سرعت وردپرس به وسیله Cookie Free Domain
[ad_1]

باید گفت افزایش سرعت وردپرس یا افزایش سرعت بارگذاری سایت، مهمترین دغدغه ی مدیران وردپرسی است. یکی از گام های مهم و اساسی برای افزایش رضایت مشتری و کاهش Bounce rate سایت، سرعت بارگذاری وبسایت است. در این مقاله از آموزش وردپرس، به بررسی یکی از راه های افزایش سرعت وردپرس میپردازیم. با ما همراه باشید.

 

cookie چیست ؟
cookie پیغامی است که سرور سایت (سرور میزبان سایت) به مرورگر شما می فرستد. مرورگر شما این پیغام را در یک فایل متنی ذخیره می کند. پس از آن، هر بار که شما به آن سایت مراجعه می کنید (یعنی یک صفحه از آن وب سایت را باز می کنید) این پیغام را به آن سرور باز می گرداند.

 

افزایش سرعت سایت با استفاده از قابلیت Cookie Free Domain

همچنین ممکن است کوکی ها مشکلاتی را بوجود آورند، از نظر عملکرد ، زمانی که سرور برای یک دامنه کوکی تعریف می کند ، پس از آن تمامی درخواست های http باید با کوکی رد و بدل شوند . اما زمانی است که شما نیازی ندارید که فایل ها با کوکی رد و بدل شوند اما برای ورود به سایت و . . . نیاز دارید که از کوکی استفاده کنید . در این صورت ، شما تمامی فایل ها را با کوکی برای کاربران ارسال میکنید و این یعنی حجم اضافه و سرعت لود پایین تر.

 

افزایش سرعت وردپرس به وسیله Cookie Free Domain

 

آموزش استفاده از قابلیت cookie free domain در وردپرس

اولین گام برای افزایش سرعت وردپرس توسط قابلیت cookie free domain، ساخت یک زیردامنه یا Subdomain است. البته ناگفته نماند که این Subdomain بای در مسیر public_html/wp-content تنظیم شود. گام بعدی قرار دادن قطعه کد زیر در فایل wp-config.php قالب وردپرس میباشد.

 

define("COOKIE_DOMAIN", "www.20script.ir");
define("WP_CONTENT_URL", "http://cdn.20script.ir");
define("WP_PLUGIN_URL", "http://cdn.20script.ir/plugins");

 

توجه: و در مرحله آخر اگر فونت و یا آیکون های وبسایت شما در این روش لود نشدند به فایل htaccess. رفته و کد زیر را نیز به آن اضافه می کنیم.

 

<IfModule mod_headers.c>
<FilesMatch ".(svg|ttf|otf|eot|woff|woff2)$">
    Header set Access-Control-Allow-Origin "*"
</FilesMatch>
</IfModule>

 

با استفاده از قابلیت cookie free domain، میتوانید براحتی و در عرض چند دقیقه تاثیر مثبتی در افزایش سرعت وردپرس خود داشته باشید.
موفق باشید

این نوشته افزایش سرعت وردپرس به وسیله Cookie Free Domain برای اولین بار در بیست اسکریپت منتشر شده است.

[ad_2]

لینک منبع مطلب

افزونه فوق امنیتی وردپرس Security Pro نسخه ۴٫۷٫۰
[ad_1]

افزونه iThemes Security Pro جزو افزونه هایی است که جای آن در هیچ سایت قدرت گرفته از وردپرسی نباید خالی باشد. حال اگر میخواهید چند قدم از دیگر جلو تر باشید و امنیت وبسایت خود را به شکل چشمگیری افزایش دهید، بهتر است از نسخه ی حرفه ای این افزونه یعنی iThemes Security Pro استفاده کنید. افزونه iThemes Security Pro علاوه بر دارا بودن امکانات نسخه ی رایگان خود، امکانات جدید و جالبی را به شما ارائه میکند که میتوانند در امن کردن سایت وردپرسی شما به شکل چشمگیری موثر باشند. در ادامه سعی میکنیم به امکانات بخش های مختلف افزونه iThemes Security Pro اشاره کنیم. با ما همراه باشید.

 

افزونه فوق امنیتی وردپرس Security Pro نسخه 4.7.0

 

محافظت در برابر حملات Brute Force

با استفاده از تنظیمات مخصوص جلوگیری از حملات بروت فورس در افزونه iThemes Security pro میتوانید حداکثر دفعات تلاش ناموفق برای ورود به وردپرس را تعیین کنید. به این شک اگر کسی بخواهد با حدس زدن رمز به وردپرس لاگین کند، پس از رسیدن به حداکثر مجاز دفعات تلاش برای ورود، به صورت اتوماتیک بن شده و از دسترسی او به سایت جلوگیری خواهد شد.

 

تشخیص تغییر فایل ها

اگر کسی بتواند به نحوی به سایت شما نفوذ کند، یکی از اولین کارهاش تزریق کد مخرب به فایل های وردپرس شما خواهد بود. با ویژگی File change Detection در افزونه iThemes Security Pro میتوانید از طریق دریافت هشدار های ایمیلی از این مسئله آگاه شوید و در صورتی که وبسایت شما هک شده باشد، به سرعت اقدامات لازم را انجام دهید.

 

تشخیص خطای ۴۰۴

اگر یک ربات به دنبال تشخیص نقاط آسیب پذیر، وبسایت شما را اسکن کند، بدون شک به تعداد زیادی خطای ۴۰۴ برخورد خواهد کرد. با استفاده از ویژگی ۴۰۴ Detection شما میتوانید کاری کنید که در صورتی که شخصی در بازه ی زمانی مشخص، تعداد زیادی خطای ۴۰۴ دریافت کند، آدرس IP او به صورت اتوماتیک بن شده و از دسترسی او به سیستم جلوگیری شود.

 

اجبار استفاده از رمز قوی

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

 

جلوگیری از دسترسی کاربران مشکوک

با استفاده از این ویژگی میتوانید با بن کردن آی پی افراد خرابکار، از دسترسی آنها به سیستم جلوگیری کند. افزونه iThemes Security Pro میتواند در صورتی که کاربری سعی در حدس زدن رمز برای ورود به سایت داشته باشد و یا دفعات خاصی با خطای ۴۰۴ مواجه شده باشد، به طور اتوماتیک از دسترسی او به سیستم جلوگیری کند. این افزونه همچنین به blacklist ربات ها نیز مجهز است و از این طریق میتواند جلوی دسترسی بات هایی که از قبل به عنوان خرابکار شناخته شده اند را بگیرد.

 

امکان قرارگیری در حالت Away Mode

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

 

تغییر آدرس مدیریت وردپرس

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

 

ایجاد بکاپ از دیتابیس

داشتن بکاپ های منظم از دیتابیس، همیشه باعث آسودگی خاطر است. اگر مرتبا از دیتابیس خود نسخه پشتیبان تهیه کنید، میتوانید مطمئن باشید که در صورت بروز مشکل، اطلاعات شما امن و قابل بازگردانی هستند. با استفاده از این امکان شما میتوانید بکاپ های دلخواه خود را تنظیم کرده و علاوه بر ذخیره ی آنها بر روی هاست، آنها را به صورت پیوست شده به ایمیل نیز دریافت کنید. برای ایجاد بکاپ های منظم، استفاده از افزونه BackupBuddy هم انتخاب بسیار مناسبی به شمار میرود.

 

ارسال هشدار های ایمیلی

هرگاه کسی بخاطر داشتن تعداد خاصی لاگین ناموفق به سیستم، بن شود و یا هرگاه فایلی در سایت شما تغییر کند، افزونه iThemes Security شما را از طریق ایمیل از این مسئله آگاه خواهد کرد.

 

تغییر کلید های امنیتی وردپرس

با استفاده از افزونه iThemes Security Pro میتوانید به سادگی کلید های امنیتی (salt) وردپرس را آپدیت کرده و از این طریق رده ی امنیت سایت خود را بالاتر ببرید.

 

مقایسه ی فایل ها به صورت آنلاین

قبلا هم اشاره کردیم که این افزونه به قابلیت تشخیص تغییر فایل ها مجهز است. اما امکانی که جدیدا به افزونه اضافه شده به iThemes Security Pro اجازه میدهد که فایل های هسته ی وردپرس را با فایل های موجود در wordpress.org مقایسه کند تا از این طریق مطمئن شود که تغییرات صورت گرفته در این فایلها مخرب نبوده و فایلهای هسته ی سایت شما با فایل های هسته ی رسمی وردپرس منطبق هستند.

 

بهره گیری از سرویس reCAPTCHA گوگل

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

 

استفاده از لاگین دو مرحله ای Two Factor Authentication

لاگین دو مرحله ای یا Two Factor Authentication امکان بسیار مهم و جالبی است. با استفاده از این امکان لایه ی امنیتی جدیدی به سایت شما افزوده میشود. در صورت استفاده از Two Factor Authentication در زمان ورود به وردپرس لازم است که علاوه بر رمز عبور خود، کدی که بر روی موبایل خود دریافت میکنید را نیز به سیستم ارائه کنید. در این حالت حتی اگر کسی رمز شما را حدس هم بزند، به این جهت که نمیتواند کد امنیتی دوم را وارد سیستم کند، از ورود وی به وردپرس جلوگیری به عمل خواهد آمد.

 

بررسی امنیت کاربران در وردپرس

افراد سودجو و خرابکار، همیشه از طریق اکانت مدیر اصلی وارد وردپرس نمیشوند. داشتن یک حساب کاربری ناامن در وردپرس میتواند درهای وبسایت شما را به روی انواع خطرهای امنیتی باز کند. با استفاده از امکان بررسی امنیت کاربران در افزونه iThemes security pro شما میتوانید اکانت های کاربران را به دنبال نقاط نا امن بررسی کرده و از امنیت آنها اطمینان حاصل کنید.

 

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

 

اسکن سایت به دنبال بدافزار ها – Malware Scanning

افزونه iThemes Security Pro برای اسکن سایت از Sucuri SiteCheck استفاده میکند. شما میتوانید با این ابزار سایت خود را اسکن کنید و در صورتی که سایت شما به علت وجود Malware در بلک لیست قرار گرفته باشد، بلافاصله از این مسئله اطلاع پیدا کنید. این ابزار همچنین میتواند خطاهای احتمالی و آپدیت نبودن نرم افزار سایت را نیز به شما اعلام کند. همچنین در صورت نیاز امکان زمانبندی اسکن های روزانه نیز برای شما فراهم شده. در این حالت در صورت مشاهده مشکل، iThemes Security Pro میتواند شما را از طریق ارسال ایمیل از این امر باخبر کند.

 

افزونه فوق امنیتی وردپرس Security Pro نسخه 4.7.0

در بالا به توضیح برخی امکانات اصلی افزونه iThemes Security Pro پرداختیم. اما امکانات این افزونه به همینجا ختم نمیشود. لیستی از امکانات کلی این افزونه به همراه امکانات اضافی آن نسبت به نسخه رایگان، برای شما درج شده.

 

امکانات افزونه امنیتی iThemes Security Pro :

ویژگی هایی که در زیر درج شده هم در نسخه ی رایگان و هم در نسخه ی حرفه ای افزونه موجودند.

  • بررسی امنیت سایت تنها با یک کلیک
  • بن کردن کاربران مخرب
  • بن کردن IP ها یا agent های خاص و جلوگیری از دسترسی آنها به سایت
  • تشخیص خطای ۴۰۴
  • مخفی کردن آدرس ورود به ناحیه مدیریت وردپرس
  • تغییر کلید های امنیتی وردپرس
  • حالت Away
  • ایجاد بکاپ از دیتابیس
  • تشخیص تغییر فایل ها
  • حذف اطلاعات سربرگ Windows Live Writer
  • حذف اطلاعات سربرگ RSD
  • حذف هشدار آپدیت از نقش های کاربری خاص در وردپرس
  • غیر فعال کردن خطاهای ورود
  • تغییر نام کاربری admin
  • تغییر ID کاربری که دارای شناسه ۱ باشد
  • تغییر پیشوند جداول وردپرس
  • تغییر مسیر wp-content
  • الزام استفاده از SSL برای نوشته ها، برگه ها و ناحیه مدیریت وردپرس
  • غیر فعال کردن امکان ویرایش فایل در ناحیه مدیریت وردپرس
  • کاهش کامنت های اسپم
  • جلوگیری از حملات بروت فورس
  • جلوگیری از حمله بروت فروس بر روی فایل XML-RPC
  • لاگ های امنیتی
  • ارسال ایمیل های نوتفیکیشن
  • پیام قفل شدن دسترسی قابل سفارشی سازی
  • الزام استفاده از رمز های دشوار
  • بررسی سطح دسترسی فایل ها
  • اسکن بدافزار

 

امکانات انحصاری افزونه iThemes Security Pro

امکاناتی که در زیر درج شده تنها در این نسخه یعنی نسخه ی حرفه ای افزونه (iThemes Security Pro) موجود هستند.

  • ابزارک داشبورد وردپرس
  • یکپارچه سازی با گوگل ریکپچا
  • سیستم لاگین دو مرحله ای یا Two Factor Authentication
  • امکان برون ریزی و درون ریزی تنظمیات
  • امکان بررسی صحت فایل های هسته ی وردپرس به صورت آنلاین
  • امکان زمانبندی اسکن Malware
  • ثبت لاگ عملیات کاربران
  • تغییر موقت نقش کاربر در بازه زمانی خاص
  • یکپارچه سازی با WP-CLI
  • پسورد های دارای تاریخ انقضا
  • بررسی امنیت کاربران
  • و..

این نوشته افزونه فوق امنیتی وردپرس Security Pro نسخه ۴٫۷٫۰ برای اولین بار در بیست اسکریپت منتشر شده است.

[ad_2]

لینک منبع مطلب

حذف دکمه پیش نمایش نوشته در وردپرس
[ad_1]

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

 

نحوه حذف دکمه پیش نمایش نوشته در وردپرس

حذف دکمه پیش نمایش نوشته در وردپرس

 

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

 

function posttype_admin_css() {
    global $post_type;
    $post_types = array(
                        /* set post types */
                        'post_type_name',
                        'post',
                        'page',
                  );
    if(in_array($post_type, $post_types))
    echo '<style type="text/css">#post-preview, #view-post-btn{display: none;}</style>';
}
add_action( 'admin_head-post-new.php', 'posttype_admin_css' );
add_action( 'admin_head-post.php', 'posttype_admin_css' );

 

به همین سادگی…

این نوشته حذف دکمه پیش نمایش نوشته در وردپرس برای اولین بار در بیست اسکریپت منتشر شده است.

[ad_2]

لینک منبع مطلب

ویرایش همزمان چند محصول در ووکامرس با افزونه YITH WooCommerce Bulk Product Editing
[ad_1]

مواقعی شاید بخواهید برای یک یا چند محصول قیمت یا مشخصات دیگری را تغییر بدهید برای اینکار می توانید به ویرایش هر محصول رفته و از آنجا قسمت های دلخواه خود را تغییر بدهید. اما زمانی می رسد که شما مجبور می شوید که تعداد زیادی از محصولات خود را ویرایش کنید که طبیعتا ویرایش تک تک آن ها زمان بر خواهد بود که از حوصله هر آدمی خارج است. بنابراین باید راهی پیدا کرد که بتوان این محصولات را به صورت گروهی و در عرض چند ثانیه ویرایش آن ها را به پایان رساند. پس با ما همراه باشید تا با افزونه YITH WooCommerce Bulk Product Editing بتوانیم محصولات را بصورت گروهی و یکجا ویرایش کنیم.

 

ویرایش همزمان چند محصول در ووکامرس با افزونه YITH WooCommerce Bulk Product Editing

 

نحوه ی نصب افزونه:

ابتدا افزونه را از انتهای همین آموزش دریافت کنید و نصب و سپس آنرا فعال کنید بعد از فعال کردن منویی با عنوان YITH Plugins ایجاد شده و در زیر منوی آن بخش با نام Bulk Product Editing افزوده خواهد شد.

 

ویرایش همزمان چند محصول در ووکامرس با افزونه YITH WooCommerce Bulk Product Editing

 

تنظیمات افزونه:

بعد از کلیک روی گزینه Bulk Product Editing می توانید به تنظیمات این افزونه راه پیدا کنید.

 

ویرایش همزمان چند محصول در ووکامرس با افزونه YITH WooCommerce Bulk Product Editing

 

  • Filter Categories : دسته بندی هایی که برای ویرایش کلی میخواهید مشخص کنید.
  • Regular Price : از شروع قیمتی که مدنظر خودتان هست را تعیین کنید.
  • Sale Price : و تا این رنج قیمت را می توانید تعیین کنید.
  • Products per page : تعداد نمایش محصول در یک بار جستجو.

 

ویرایش همزمان چند محصول در ووکامرس با افزونه YITH WooCommerce Bulk Product Editing

 

بعد از اینکه محصولات نمایش داده شدند می توانید با دوبار کلیک روی قیمت های محصول، آن ها را تغییر بدهید.

با تشکر از شما می توانید این افزونه را از لینک زیر دریافت کنید.

این نوشته ویرایش همزمان چند محصول در ووکامرس با افزونه YITH WooCommerce Bulk Product Editing برای اولین بار در بیست اسکریپت منتشر شده است.

[ad_2]

لینک منبع مطلب

صفحه 34 از 34
»...1020 قبلی 25262728293031323334