قلب وردپرس | آموزش جامع
2.22K 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
سلام 🌹
کُدین | codin 💡 هستم!

متاسفانه تاریخ انقضای کد تخفیف با شناسه 🔸 weekend 🔸 به اتمام رسید و این کد توسط ادمین حذف شد ☑️
این کد دیگر قابل استفاده نخواهد بود.

قیمت عضویت ویژه بدون تخفیف : 10000 تومان میباشد.
برای ویژه شدن در ربات دکمه عضویت ویژه را بزنید و سپس اقدام به تکمیل مراحل کنید.

با آرزوی موفقیت برای شما , یک گام جلوتر باشید...
@wpheart
آیا ربات حذف حساب کاربری تلگرام ( Delete Account ) کارآمد هست برای ساخت ؟
Anonymous Poll
50%
بله بسازید
50%
خیر نسازید
This media is not supported in your browser
VIEW IN TELEGRAM
📍شناسه فایل : iwrfs
🔸 نام : سورس باکس پاکت نامه
⌛️ محدودیت دانلود : 15 نفر
📝 توضیحات : برای زیبا سازی سایت
زبان های برنامه نویسی :
html , css
👁‍🗨 سطح دسترسی : عمومی

این فایل بصورت رایگان منتشر شده است
🤓 @wpheart
📝عنوان : آموزش ویدیویی ساخت منو در وردپرس
درسته بندی : آموزشی | توابع تخصصی | معرفی توابع
🆔 شناسه : 2407

📎برای مشاهده مطلب روی دکمه مشاهده مطلب بزنید

قلب وردپرس
@wpheart
📝عنوان : قرار دادن رمز عبور برای صفحات php و برگه های وردپرس
درسته بندی : آموزشی | تکه کد ها | ویدیویی
🆔 شناسه : 2417

📎برای مشاهده مطلب روی دکمه مشاهده مطلب بزنید

قلب وردپرس
@wpheart
📍شناسه فایل : hipcu
🔸 نام : قالب فلت سام
💰تعداد خرید 15 نفر
📝 توضیحات : فارسی | دارای بسته نصبی |‌نسخه ۳.۱۰.۴ | نسخه های آتی به خریداران ارسال خواهدشد
زبان های برنامه نویسی :
Wordpress Theme
👁‍🗨 سطح دسترسی :
💰قیمت : 3000 تومان

🤓 @wpheart
📝عنوان : رفع خطای combain images css
درسته بندی : آموزشی | ویدیویی
🆔 شناسه : 2422
👤نویسنده :مرتضی پارسا

#آموزشی #اختصاصی

📎برای مشاهده مطلب روی دکمه مشاهده مطلب بزنید

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

تکه کد زیر را در فایل wp-config.php در محل مناسبی درج نمایید :

define('ALLOW_UNFILTERED_UPLOADS','true');

‼️به سایت های کاربر محور ( دسترسی به کاربر برای بارگذاری فایل داده شده باشد ) توصیه نمیشود.

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

if(is_rtl()){
wp_enqueu_style('style-rtl', 'style address');
}

درواقع شما میتوانید کدهای مورد نظر را برای اجرا به جای wp_enqueu_style('style-rtl', 'style address'); قرار دهید!

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

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

function wpheart_uploads($mime_types){
$mime_types['svg'] = 'image/svg+xml';
return $mime_types;
}
add_filter('upload_mimes','wpheart_uploads',1,1);

📍این کد را در فایل فانکشن قالب قراردهید.
📍برای اضافه کردن فرمت های بیشتر $mime_types['svg'] = 'image/svg+xml'; را کپی کرده و به تعداد فرمت های مورد نظر پیست کنید.
📍مایم تایپ ( mime type ) فرمت مورد نظر را که در مثال فوق برای svg برابر با image/svg+xml میباشد را میتوانید از آدرس زیر بیابید.
📎مشاهده لیست مایم تایپ ها

#لطفا درصورت کپی برداری منبع آن را @wpheart درج نمایید.
(این مطلب با صرف زمان برای نوشتن آماده شده است )

قلب وردپرس را حمایت کنید 🌹
@wpheart
#آموزشی #معرفی‌تابع #درخواستی‌اعضا
معرفی تابع دکمه سبد خرید مستقیم به صفحه تسویه حساب
🖌درخواست برخی از اعضای کانال مبنی بر معرفی تابع دکمه سبد خرید بود که بصورت مستقیم کاربر را به صفحه تسویه حساب ارجاع دهد.
با استفاده از تابع زیر برای دکمه افزودن به سبد خرید،به این خواسته خواهیم رسید :
<?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
ExpressVpn(@wpheart).apk
25.5 MB
#نرم‌‌افزار
نسخه جدید مود شده اکسپرس وی‌پی‌ان
‼️ درصورت دریافت خطای غیرفعال شدن حساب رایگان، چند دقیقه بعد تلاش کنید.

قلب وردپرس را حمایت کنید 🌹
@wpheart
📍شناسه فایل : qektm
🔸 نام : قالب شرکتی فین تک
⌛️ محدودیت دانلود : 50 نفر
📝 توضیحات : دارای بسته نصبی | فارسی
زبان های برنامه نویسی :
Wordpress Theme
👁‍🗨 سطح دسترسی : عمومی

این فایل بصورت رایگان منتشر شده است
🤓 @wpheart
#آموزشی #اختصاصی‌قلب‌وردپرس
فعال کردن نمایش خطاهای وردپرس برای یک آیپی در وردپرس
🖌 اگر برای رفع ایرادات سایت خود اقدام کرده اید پس صد درصد خطایابی وردپرس (wp_debug) را فعال کرده اید! اما چقدر بد که خطاهای نمایش داده شده در فرانت اند را همه کاربران و بازدید کننده های سایت میبینند!😔
اما نگران این اوضاع نباشید؛ با استفاده از راهکار زیر ، عیب یابی و نمایش خطا ها را فقط برای خودتان فعال کنید 😊
با استفاده از کد زیر، نمایش خطاهای سایت شما فقط برای ایپی شما قابل روئت(رویت،مشاهده) خواهد بود😃
1⃣ وارد هاست خود شده و فایل wp-config.php را ویرایش کنید.
2⃣ به دنبال define('WP_DEBUG', false);
بگردید و آن را حذف کنید!
3⃣ کد زیر را به فایل wp-config.php اضافه کنید و آن را ذخیره کنید.

if($_SERVER['REMOTE_ADDR'] == 'ایپی خود را قراردهید'){
define('WP_DEBUG', true);
}else{
define('WP_DEBUG', false);
}


❇️ اکنون نمایش خطاها فقط برای ایپی شما مقدور است.
❗️ایپی خود را با وارد کردن کلمه ip در گوگل میتوانید مشاهده کنید ( ساده ترین راه )

‼️#لطفا درصورت کپی برداری از این مطلب، منبع آن را @wpheart درج نمایید.( درج منبع و رعایت حقوق نویسنده و کانال منتشر کننده نشانه شخصیت و شعور شماست )

قلب وردپرس را حمایت کنید 🌹
@wpheart
#آموزشی #اختصاصی
آموزش اضافه کردن فیلد اضافه به پروفایل کاربر و فراخوانی آن در فرانت اند
🖌در برخی از سایت ها نیاز است تا فیلد های اضافه ای را برای پروفایل کاربران درنظر بگیریم تا آنها را تکمیل نمایند ، مانند شبکه های اجتماعی نظیر اینستاگرام و...
اما نکته مهم این است که برای هریک از اینها میبایست یک افزونه نصب کنیم که باعث بالارفتن حجم سایت و افت سرعت و بازدهی خواهد شد.
بنابر این با استفاده از توابع هسته وردپرس میتوانیم این کار را انجام دهیم!
به مثال زیر دقت کنید :
function wpheart_user_field($profile_fields){
$profile_fields['instagram'] = 'codin.uni';
return $profile_fields;
}
add_filter('user_contactmethods','wpheart_user_field');


📍برای اضافه کردن فیلد های بیشتر میتوانید مطابق نمونه ، فیلد اینستاگرام را به تعداد مورد نیاز کپی نمایید.
❗️این کد در فایل فانکشن قالب قرار میگیرد.
برای فراخوانی فیلد های اضافه شده در فرانت اند کافیست از
get_the_author_meta('instagram', $author_id);
استفاده نمایید.

#لطفا درصورت کپی برداری از این مطلب، منبع آن را @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
#آموزشی #اختصاصی
آموزش بستن کلیک راست در سایت و جلوگیری از فعال شدن کلید های کیبورد با جی‌کوئری
🖌در قسمت قبلی از آموزش بستن کلیک راست در سایت، تکه کدی معرفی کردیم برای اینکه کلیک راست را در سایت خود ببندید.
اما گفتیم که کاربر با استفاده از برخی کلید های کیبورد میتوانست کلیک راست کند.
تکه کد زیر را برای محدود کردن کامل کاربر میتوانید استفده کنید.

document.onkeydown = function(e) {
if(event.keyCode == 123) {
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'I'.charCodeAt(0)) {
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'C'.charCodeAt(0)) {
return false;
}
if(e.ctrlKey && e.shiftKey && e.keyCode == 'J'.charCodeAt(0)) {
return false;
}
if(e.ctrlKey && e.keyCode == 'U'.charCodeAt(0)) {
return false;
}
}

📍با استفاده از کد فوق ، استفاده از کلید های
shift+i , shift+c , shift+j , shift+u
غیر فعال خواهند شد.
📍کاربر با غیرفعال کردن جاوا اسکریپت در مرورگر خود، قادر به رد شدن از تمامی محدودیت های اعمال شده با جاوااسکریپت خواهد شد.

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

قلب وردپرس را حمایت کنید 🌹
@wpheart
📍شناسه فایل : hrjlm
🔸 نام : قالب ونداد
⌛️ محدودیت دانلود : 20 نفر
📝 توضیحات : دارای بسته نصبی
زبان های برنامه نویسی :
Wordpress Theme
👁‍🗨 سطح دسترسی : عمومی

این فایل بصورت رایگان منتشر شده است
🤓 @wpheart