وردپرس

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

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

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

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

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

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

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

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

add_filter(‘xmlrpc_enabled’, ‘__return_false’);

add_filter(‘xmlrpc_enabled’, ‘__return_false’);

https://esfahlan.com/best-wordpress-theme/

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

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

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

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

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

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

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

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

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

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

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

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

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

امین قاسمی اسفهلان

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

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

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

دکمه بازگشت به بالا

تماس با ما

پشتیبانی و مشاوره

برگشت به منوی تماس ها

پشتیبانی و مشاوره واتساپی

برگشت به منوی تماس ها

پشتیبانی و مشاوره تلگرامی

برگشت به منوی تماس ها

برگشت به منوی تماس ها

برگشت به منوی تماس ها

برگشت به منوی تماس ها