قلب وردپرس | آموزش جامع
2.21K subscribers
432 photos
77 videos
187 files
392 links
مرجع تخصصی آموزش وردپرس
گروه تخصصی : @woordpressi
اینستاگرام : codin.uni

https://www.youtube.com/channel/UCIR5ArWUlRKlE46c3qi0j3g?sub_confirmation=1

‼️جهت ارتباط با ما و ارسال درخواست خود از طریق ربات زیر اقدام نمایید :
🆔 @pv3az_bot
Download Telegram
#آموزشی #معرفی‌تابع #درخواستی‌اعضا
معرفی تابع دکمه سبد خرید مستقیم به صفحه تسویه حساب
🖌درخواست برخی از اعضای کانال مبنی بر معرفی تابع دکمه سبد خرید بود که بصورت مستقیم کاربر را به صفحه تسویه حساب ارجاع دهد.
با استفاده از تابع زیر برای دکمه افزودن به سبد خرید،به این خواسته خواهیم رسید :
<?php woocommerce_button_proceed_to_checkout();?>

پایان/.

قلب وردپرس را حمایت کنید 🌹
@wpheart
#آموزشی #درخواستی‌اعضا #معرفی‌تابع
معرفی و نحوه استفاده از تابع md5 در زبان برنامه نویسی php
🖌این تابع به صورتی عمل میکند که هر مقداری را در آن قرار دهید بر اساس الگوریتم کدگذاری md5 هَش میکند.
از آنجایی که کلیه رمز ها در دیتابیس وردپرس با این الگوریتم کدگذاری میشوند ، بسیاری از کاربران در تغییر رمز عبور از دیتابیس به مشکل برخورد میکنند با اینکه قبلا آموزش بسیار ساده ای در این رابطه داده شده است.
🔅 به هرحال نحوه استفاده از این تابع را به شما به شرح زیر معرفی میکنیم که :
1⃣ یک فایل در هاست خود بسازید ( به عنوان مثال hash.php )
2⃣ فایل ساخته شده را ویرایش کنید و مقدار زیر را درون آن قرار دهید.
<?php
md5(wpheart);
?>

و فایل را ذخیره کنید.
3⃣ فایل را در مرورگر خود اجرا کنید :
domain.tld/hash.php
◀️ مقدار مشاهده شده معادل کدگذاری شده حروف وارد شده در تابع میباشد.
📍کاراکتر مورد نظر را به جای wpheart قرار دهید.
🔅همچنین به شکل زیر قابل استفاده خواهد بود :
<?php
$txt = wpheart ;
md5($txt);
?>


#لطفا درصورت کپی برداری مطلب، منبع آن را @wpheart درج نمایید.

قلب وردپرس را حمایت کنید 🌹
@wpheart
#آموزشی #اختصاصی #درخواستی‌اعضا
حذف خودکار سفارشات لغو شده،درحال پردازش،و... بعد از مدت زمان مشخص
با استفاده از تکه کد زیر ، سفارشاتی که پس از ۱۰ دقیقه به حالت موفق تبدیل نشوند حذف خواهندشد.

function update_order_status( $order_id ) {
$order = new WC_Order( $order_id );
$order_status = $order->get_status();
if ('cancelled' == $order_status || 'failed' == $order_status || 'pending' == $order_status ) {
$current_time = date('h:i:s');
sleep(600);
wp_delete_post($order_id,true);
}
}

📍۶۰۰ ثانیه برابر است با ۱۰ دقیقه
📍این کد را در فایل فانکشن قالب قرار دهید.

#لطفا درصورت کپی برداری از مطلب،منبع آن را @wpheart درج نمایید.

قلب ورردپرس را حمایت کنید 🌹
@wpheart
#آموزشی #درخواستی‌اعضا
آموزش بستن کلیک راست در سایت توسط جی‌کوئری
برای بستن کلیک راست در سایت خود میتوانید کد زیر را در بین تگ <head> در سایت خودتان قرار دهید.
<script>
$(document).on("contextmenu", function(e){
e.preventDefault();
});
</script>

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

قلب وردپرس را حمایت کنید 🌹
@wpheart
#آموزشی #درخواستی‌اعضا
آموزش جلوگیری از کپی کردن متن ها در سایت
📍فایل header.php را ویرایش کرده و در محلی مناسب کد زیر را قرار دهید :

<script>
function killCopy(e){
return false
}
function reEnable(){
return true
}
document.onselectstart=new Function ("return false")
if (window.sidebar){
document.onmousedown=killCopy
document.onclick=reEnable
}
</script>


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

#لطفا درصورت کپی برداری از این مطلب، منبع آن را @wpheart درج نمایید.

قلب وردپرس را حمایت کنید🌹
@wpheart
#آموزشی #تکه‌کد #درخواستی‌اعضا
تغییر نام‌ پیوند نویسنده وردپرس از author به نام دیگر
🖌 اگر در سایت خود نیاز دارید تا نام پیوند نویسنده سایت خود را تغییر دهید, کافیست تا تکه کد زیر را به فایل فانکشن قالب خود اضافه کنید :

add_action('init', 'wpheart_author');
function wpheart_author() {
global $wp_rewrite;
$author_slug = 'post-author';
$wp_rewrite->author_base = $author_slug;
}

📍در تکه کد بالا نام مورد نظر را به جای post-author قرار دهید.
از کلمات فارسی میتوانید استفاده کنید.
#نمونه آدرس پروفایل نویسنده پس از تغییر از
domain.tld/author/username
به آدرس
domain.tld/post-author/username
تبدیل خواهد شد.

#لطفا درصورت کپی برداری منبع مطلب را @wpheart درج نمایید.

قلب وردپرس را حمایت کنید 🌹
@wpheart
#آموزشی #تکه‌کد #درخواستی‌اعضا #ترفند
نمایش تصویر شاخص نوشته ها در صفحه فید نوشته ها
🖌نمایش تصویر شاخص نوشته ها در صفحه فید سایت شما میتواند برای شما محبوبیت بیشتری را بین کاربران فراهم سازد و یا میتوانید براحتی با استفاده از ابزارهای انلاین ساخت اپلیکیشن و یا افزونه های موجود یک اپلیکیشن با استفاده از خبرخوان سایتتان بسازید تا کاربرانتان براحتی از سایت شما بازدید کنند و امکانات بیشتری را به کاربران ارائه دهید!
برای اینکار فقط کافیست تکه کد زیر را به فایل فانکشن قالب اضافه کنید :

function wpheart_thumb($content){
global $post; if(has_post_thumbnail($post->ID)){
$content = '' . $content;
}
return $content;
}
add_filter('the_excerpt_rss', 'wpheart_thumb); add_filter('the_content_feed', 'wpheart_thumb);


📍این تکه کد را در محلی مناسب از فایل فانکشن قالب فعلی سایتتان قرار دهید.
📍مفید برای سئو سایت
#لطفا درصورت کپی برداری منبع را @wpheart درج نمایید.
@wpheart
#آموزشی #تکه‌کد #اختصاصی #درخواستی‌اعضا
تهیه خودکار بک اپ از هاست توسط کد php
🖌از آنهایی که تهیه بک اپ جزو حیاتی ترین امکاناتی هست که یک سرویس دهنده میزبانی به مشتریان خود ارائه میدهد، با اینحال بسیاری از سرویس دهنده ها این مورد را بصورت دقیق ارائه نمیدهند.
گاها مشاهده شده سرویس دهنده های بنام نیز از تهیه بک اپ سر باز میزنند و برای مدیر سایت ها مشکلات جدی پیش می‌آید‌.
بهترین کار در این مواقع برای احتیاط تهیه بک اپ توسط خود شماست که نیازتان را در این رابطه به سرویس دهنده وابسته نکنید!
🔅با استفاده از فایل فوق شما میتوانید توسط کرون‌جاب ، تنظیم کنید که در چه ساعاتی و چه روزهایی از کل سرویس شما بک اپ گرفته شود و یا حتی آن را در هاست دیگری اپلود نمایید.
نیازی به ورود روزانه برای تهیه بک اپ نیست و شما با خیال راحت میتوانید از این امکان بهره مند شوید.
نحوه استفاده و اجرا :
فایل فوق را دانلود و در پوشه ریشه هاست خود
home/user/
اپلود نمایید، به صورتی که ادرس فایل به شکل زیر باشد :
home/username/autobc.php

سپس به بخش تنظیمات کرون‌جاب مراجعه نمایید و تنظیمات مربوطه مورد نظر خود را انجام دهید ( انتخاب زمان و تعداد اجرا )
سپس در کادر مربوط به دستورات ، دستور زیر را قرار دهید :

php -q /home/username/autobc.php

❗️به جای username نام کاربری هاست خود را وارد کنید ( نام را در صفحه اصلی کنترل پنل میزبانی در ستون سمت راست مربوط به اطلاعات سرویس میتوانید ببینید و یا در فایل منیجر قابل مشاهده است )
به این صورت در زمان تنظیم شده، این فایل اجرا و از هاست شما فول بک اپ تهیه خواهد کرد!

📍اطلاعات مورد نیاز را درون فایل قرار دهید.
📍درصورت وجود هرگونه سوال ، لطفا در بخش دیدگاه ها نظرات و سوال خود را درج نمایید.

📥 دانلود فایل بک اپ گیر خودکار

قلب وردپرس را حمایت کنید 🌹
@wpheart
#درخواستی‌اعضا #اختصاصی #تکه‌کد #آموزشی
اضافه کردن کد های مورد نیاز به فوتر و یا هدر در وردپرس توسط قلاب ها
🖌اگر تمایل به اضافه کردن کدهایی به پابرگ و یا سربرگ قالب خود دارید و با توجه به نوع قالب، پیدا کردن فایل های آنها برایتان مشکل ساز است میتوانید با استفاده آسان از قلاب ها، کد ها و متن های مورد نیاز خود را به هدر یا فوتر خود اضافه کنید!
تنها کاری که باید انجام داد این است که این توابع را در فایل فانکشن قالب خود قرار دهید و مطالب مثالی که در ادامه ذکر میشود آن هارا به مکان مورد نظر قلاب کنید!
به مثال زیر توجه کنید :

function wpheartfooter(){
کدهای مورد نظر را قرار دهید
}
add_action('wp_footer', 'wpheartfooter');


به همین سادگی ما کدهایمان را در فوتر قالب قلاب کردیم، اکنون کدهای ما در فوتر قابل مشاهده ویا اجرا خواهند بود.
📍برای قلاب در هدر قالب از اکشن زیر استفاده نمایید :
function wpheartheader(){
کد های مورد نظر
}
add_action('wp_head', 'wpheartheader');


🔅نظرات خود را با ما در میان بگذارید 😉

قلب وردپرس را حمایت کنید 🌹
@wpheart
#افزونه #درخواستی‌اعضا #معرفی‌ابزار
افزونه پیامک برای وکامرس ( Persian Woocommerce SMS )
🖌 این افزونه که بصورت رایگان در مخزن وردپرس موجود میباشد، به شما این امکان را میدهد تا اطلاع رسانی هایی را در سایت خود برای مدیران و مشتریان خود داشته باشید.
وضعیت سفارش
مبلغ فاکتو
و...
را به کاربرانتان بصورت پیامکی ارسال کنید 😉

📍اطلاعات بیشتر را در صفحه افزونه بخوانید ...

📥 دانلود افزونه از مخزن وردپرس

قلب وردپرس را حمایت کنید 🌹
@wpheart