آموزش پیشرفته وردپرس: بهبود امنیت، سرعت و سئو

ترفندهای حرفه ای وردپرس که برای افزایش سرعت، امنیت و سئو استفاده می‌شود!

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

این نوشته شامل آموزش وردپرس رایگان با ترفندهای حرفه ای و آموزش وردپرس پیشرفته، آموزش امنیت وردپرس، افزایش سرعت سایت وردپرس و ترفندهای سئو وردپرس است.

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

یکی از راه های افزایش امنیت در وردپرس بستن xml-rpc هست

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

اصلا xml-rpc چیه ؟
xml-rpc
برای مدیریت وردپرس به وسیله نرم افزار ها و موبایل هست و اگر به این سیستم نیاز ندارید میتونید غیر فعالش کنید و امنیت سایتتون رو بالا ببرید کافیه برای غیر فعال کردنش این کد رو بزارید توی فاکشن قالبتون انتهای فاکشن

add_filter(‘xmlrpc_enabled’, ‘__return_false’);

add_filter(‘xmlrpc_enabled’, ‘__return_false’);

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

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

یکی از راه های افزایش امنیت و سرعت سایت بستن هات لینک هست
اصلا Hotlinking چیه ؟

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

مثلا شما یه عکس گذاشتید درون سایتتون یه سایت دیگه بیاد لینکش رو کپی کنه بزاره درون سایت خودش خوب این باعث میشه منابع سایت شما هدر بره

برای بستن هات لینک روش های مختلفی وجود داره که ما یک روشش رو میگیم

برای فعال کردن Hotlink protection باید در سی پنل وارد بخش security شده و این قابلیت را فعال نمایید

نکاتی در مورد فروشگاه

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

function.php
درون قالب قرار بدید
قرار بدید

add_action( ‘woocommerce_before_add_to_cart_button’, ‘bbloomer_user_logged_in_product_already_bought’, 30 );

function bbloomer_user_logged_in_product_already_bought() {
global $product;
if ( ! is_user_logged_in() ) return;
$current_user = wp_get_current_user();
if ( wc_customer_bought_product( $current_user->user_email, $current_user->ID, $product->get_id() ) ) echo ‘<div class=”user-bought” style=”
background: #673AB7;
color: #fff;
padding: 8px;
font-size: 12px;
width: 100%;
text-align: center;
margin: auto;
margin-bottom: 5px;”
>&hearts; ‘ . $current_user->first_name . ‘, شما این محصول را خریداری کرده اید</div>’;
}

انتقال فایل ها از آدرس یا لینک(هاست) به هاست دیگر بدون نیاز به دانلود و آپلود

شاید برای شماهم بوجود آمده تا بخواهید یک فایل ۵۰۰ مگابایتی را که در یک هاست دیگری بارگذاری شده به هاست خودتان منتقل کنید اما با دانلود و بارگذاری آن در هاست جدید حجم اینترنت و وقت شما هدر خواهد رفت!

برای مثال برای نصب بسته نصبی باید آن را از سایت میزبان دانلود و در هاست خودتان آپلود کنید

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

1⃣ در پوشه public_html ( یا هر پوشه ای که میخواهید فایل به آن منتقل شود ) یک فایل بعنوان مثال new.php ایجاد کنید.

2⃣ فایل ساخته شده را ویرایش کرده و کد زیر را درون آن وارد کنید و فایل را ذخیره کنید :

<?php
copy(‘link file shoma’,’esme file shoma.format’);
?>

در قسمت اول که با link file shoma مشخص شده است لینک مستقیم فایل را قرار دهید.
و در قسمت esme file shoma .format نامی که مایلید فایل در هاست جدیدتان بارگذاری شود به همراه فرمت .
◀️ اگر ادرس لینک مستقیم فایل با فرمت zip میباشد، قسمت دوم نیز فرمت فایل zip باید قرار داده شود.

3⃣ خب اکنون ادرس فایل ساخته شده php را در آدرس بار مرورگر باز میکنیم :
domain.com/new.php

➖ منتظر بمانید تا فایل کپی شود.
? با این روش امکان جابجایی فایل تا حجم ۳ گیگابایت تست شده است.
? سرعت انتقال و حجم فایل بستگی به سرعت هر دو سرور شما دارد.

روش گرفتن دامنه رایگان

دامنه رایگان

Step 1:

Go to the Freenom homepage:

www.freenom.com

Step 2:

On the home page you will be able to type in the domain name you would like to register in the ‘Find a new Free domain’ field.

Step 3:

Then click ‘Check Availability’.

Step 4:

If the domain name is available click ‘Select’ and then select ‘Checkout’.

Step 5:

“.tk, .ml domains are free. So, checkout price would be Zero.”

Step 6:

You will then be given the option to forward the domain or use DNS. You will be able to select how long you want to register the domain name by selecting the dropdown menu below ‘Period’. Choose the period you would like to register for.

Step 7:

To create a new account, enter your email address and click ‘Verify My Email Address’ to continue to the next step.

If you are already registered select ‘Click here’ to login and complete the domain registration to your existing account.

منبع: محتوای بالا از کانال تلگرامی @wpworld کپی شده است.

دادن کد سفارشی CSS برای یک برگه خاص

در وردپرس وقتی میخوایم به صفحه یا برگه خاص کد سفارشی بدیم و به برگه های دیگه ندیم کافیه از کد زیر استفاده کنیم جای عدد 88 ایدی برگه یا پست قرار میگیره سپس کلاس یا ایدی یا تگ مورد نظر رو بهش میدیم که اینجا ما یک div گذاشتیم

body.page-id-88 div {

{

امتیاز بدهید post

امتیاز کاربران

امتیاز کاربران: اولین نفری باشید که امتیاز می دهد!
خروج از نسخه موبایل