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

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

‼️جهت ارتباط با ما و ارسال درخواست خود از طریق ربات زیر اقدام نمایید :
🆔 @pv3az_bot
Download Telegram
دوستان با توجه به اینکه توی کانال سعی میکنیم همه مواردی که همکاران دیگه براشون افزونه معرفی میکنن رو با تکه کد رفع کنیم و مطالب رو بیشتر با تکه کدها و تابع ها میگذرونیم
نظر شما در رابطه با عملکرد کانال چیه؟
تاالان کانال براتون مفید بوده ؟ #لطفا نظر بدید
Anonymous Poll
81%
بله راضیم
19%
خیر
#ترفند #اختصاصی‌قلب‌وردپرس #معرفی‌ابزار #سئو
🔅آموزش دریافت بک لینک فالو از گوگل

❗️انتشار این مطلب فقط با ذکر منبع مجاز است ، در غیر اینصورت هیچ رضایتی از نظر شرعی و انسانی نداریم.

🖌 در این مطلب به شما یک نکته بسیار مفید رو خواهیم آموخت تا مستقیما از #گوگل برای سایت خود بک لینک #فالو دریافت کنید!

به منظور دریاقت این‌بک لینک ها، کافیست یک سایت را در گوگل بسازید 😊
پس به به آدرس زیر مراجعه کنید :

🌐 ساخت سایت در گوکل

یک سایت برای خود بسازید ، سپس برای مطلبی که در سایت خود منتشر کرده اید یک مقاله کوتاه اما مفید در این سایت منتشر کنید و بک لینک های خود را دریافت کنید☺️

🔅 مفید بود؟
📍با لایک کردنتون هم میتونید حمایت کنید!

❗️این مطلب رو به گروه ها و به دوستانتون هم فوروارد کنید 😉

‼️#لطفا درصورت انتشار مطلب در کانال ها و یا گروه های خود، منبع را @wpheart درج نمایید.


قلب وردپرس را حمایت کنید 🌹
@wpheart
#تکه‌کد #ابزار #ترفند #اختصاصی‌قلب‌وردپرس #بدانیم
🔅 آموزش دریافت شهر کاربر توسط ایپی بوسیله کد php

این ترفند ممکن است به درد خیلی از دوستان بخورد، مثلا فرض کنید که شما یک محصول دارید و‌میخواهید فقط افرادی که سایت شما را از تهران بازدید میکنند این محصولات را ببینند.
به این ترتیب میتوانید از تکه کد زیر استفاده کنید و نیاز خود را برطرف سازید.
📍همچنین این کد برای احراز آدرس کاربر نیز میتواند مفید باشد.

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

$visitor = $_SERVER['REMOTE_ADDR'];
$visitorcity = json_decode(file_get_contents("http://ipinfo.io/{$visitor}/json"));
$usercity = $visitorcity->city;


به این صورت شهر کاربر را به دست آورده ایم .
❗️برای نمایش دادن نام شهر کاربر ، متغیر $usercity را echo کنید.

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

if($usercity == "Tehran"){
echo "شما از تهران هستید";
}else{
echo "شما از تهران نیستید";
}


‼️درصورت بروز هرگونه سوال و مشکل در رابطه با این مطلب، از طریق دیدگاه ها با ما در ارتباط باشید.

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

قلب وردپرس را حمایت کنید 🌹
@wpheart
#آموزشی #اختصاصی‌قلب‌وردپرس #درخواستی‌ #معرفی‌تابع #تابع #تکه‌کد #شرط‌درphp
🔅حذف یک پست در زمان مشخص در وردپرس ( انجام یک عملیات در php )

🖌همانطور که در عنوان مطلب ذکر شد، در این مطلب درخدمت شما هستیم با آموزش کار با تابع زمان و توابع حذف نوشته در وردپرس و پیاده سازی یک شرط در وردپرس برای حذف یک نوشته و همچنین پیاده سازی یک شرط در php برای اقدام به یک عملیات.
👈 در ادامه آموزش با ما همراه باشید :

در مرحله اول آموزش تابع عملیاتی و کم کاربرد اما حرفه ای
wpdeletepost()
را به شما معرفی میکنیم، این تابع ۲ مقدار را درخود جای میدهد که مقدار اول شناسه پست و مقدار دوم نحوه حذف سریع است که میتواند برابر با مقادیر true یا false باشد.

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

wp_delete_post($post_id, true);

خب تا به اینجا میبایست از روش استفاده و عملکرد این تابع مطلع شده باشید.
در صورتی که میخواهید یک پست را در زمان مشخص حذف نمایید ، میبایست زمان فعلی را به کمک تابع date() دریافت نمایید و در یک متغیر ذخیره کنید ( میتوانید خود تابع را در شرط قرار دهید، در این آموزش ما برای مرتب و قابل فهم بودن، زمان را ذخیره میکنیم )
به شکل :
$time = date('H:i');

خب ما زمان را با فرمت ساعت:دقیقه به عبارت عددی مانند :
11:50
در متغیر ذخیره کردیم ، حالا میتوانیم شرط را برقرار کنیم :
$time = date('H:i');
$post_id = 12;
if($time == "22:00"){
wp_delete_post($post_id, tru);
}


در این تکه کد، در ساعت ۲۲ پست با شناسه ۱۲ را بصورت خودکار حذف خواهیم کرد.
❗️درصورت استفاده از این تابع زمان میبایست بر روی فایلی که این کد نوشته شده ، کرون جاب تنظیم کرده باشید ، در غیر اینصورت عمل نخواهد کرد.

👈 در مرحله دوم آموزش اقدام به عملیات را در یک فایل php خواهیم آموخت که دقیقا مشابه مرحله اول است با این تفاوت که درصورت برقراری شرط ، کدهای دلخواه را خواهیم نوشت.
مثال :

$time = date('H:i');
if($time == "23:00"){
// کدهای مورد نیاز خود را برای انجام در ساعت ۲۳ در این بخش وارد کنید.
}


📍به اینصورت میتوانید یک عملیات مدیریت زمانی شده را اجرا نمایید.

‼️درصورت استفاده از هر دو روش میبایست کرون جاب را بر روی فایلی که کد های خمد را مینویسید تنظیم کنید بر روی هر ۱ دقیقه.
‼️حتما بررسی کنید که زمان سرور شما با زمان منطقه محلی ( تهران ) برابر باشد.
‼️درصورت بروز هرگونه سوال و‌مشکل از طریق دیدگاه ها با ما در ارتباط باشید.

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

🔜 مطالب بعدی : #قالب‌وردپرسی‌هاستینزا ، #افزونه‌گردونه‌شانس ، #قالب‌آوادا( نسخه نهایی )

قلب وردپرس را حمایت کنید 🌹
@wpheart
#آموزشی #تکه‌کد #تخصصی #اختصاصی‌قلب‌وردپرس #درخواستی‌ #باتوابع‌دوست‌باشیم #قلاب‌ها #قلب‌وردپرس

🔅 آموزش اضافه کردن پسوند و پیشوند به شناسه سفارشات ووکامرس
🖌 باسلام، در این ساعت از دانشگاه قلب وردپرس در خدمت شما دوستان گرامی هستیم با آموزش « اضافه کردن پسوند یا پیشوند به شناسه سفارشات ووکامرس »
شاید برای شما هم پیش آمده باشد که نیاز داشته باشید تا اول یا انتهای شناسه سفارش های سایت خود، یک عدد را وارد کنید.
📍مثال : دیجی کالا برای سفارشات خود، اول کد های سفارش کلمه DGC را قرار داده است.

خب برای انجام اینکار فقط کافیست تکه کدی را که در ادامه به شما ارائه میشود درون فایل فانکشن قالب خود قرار دهید!
به همین سادگی😊

function wpheart($order_id){
$pish = 'WP';
$pas = 'HEART';
$new_id = $pish . $order_id . $pas;
return $new_id;
}
add_filter( 'woocommerce_order_number', 'wpheart' );

با قرار دادن کد فوق، از این پس شناسه سفارشات شما به شکل
WP1234567HEART
خواهد شد.
❗️شما میتوانید از کاراکتر های رندوم با استفاده از تابع rand() در متغیر های پسوند و پیشوند استفاده کنید.
مثال :
$pish = rand(aaaa,zzzz);

❗️با حذف هر یک از متغیر های پیشوند و یا پسوند ، در ابتدا و یا انتهای شناسه سفارش کاراکتری درج نخواهد شد.

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

#پست‌‌آموزشی‌بعدی : آموزش دریافت بک لینک از اینستاگرام
قلب وردپرس را حمایت کنید 🌹
@wpheart
قلب وردپرس | آموزش جامع
#اطلاعیه آموزش ویدیویی بعدی : 🔅ایجاد یک پنل برای یک سطح کاربری مشخص در وردپرس برای ساخت کاربر 🖌در این آموزش ویدیویی خواهیم آموخت تا چگونه به کمک تابع wp_create_user یک کاربر را در دیتابیس ایجاد کنیم. ❗️نکته : در این آموزش یک پنل را طراحی میکنیم تا یوزرمتاهای…
Media is too big
VIEW IN TELEGRAM
سلام دوستان، با توجه به قولی که خدمتتون داده بودم ویدیوی مربوطه رو ضبط کردم و در حال انجام کارهای مربوط هستم که حجم ویدیو متناسب باشه که راحت بتونید دانلود کنید.
به زودی ویدیو کامل رو با شما به اشتراک میذارم 😉
#لطفا کانال رو به دوستانتون معرفی کنید 🌹
@wpheart
#آموزشی #اختصاصی‌قلب‌وردپرس #تکه‌کد #بدانیم #ترفند
🔅آموزش کپی کردن یک متن با کلید بر روی دکمه
🖌اکثر سایت های خبری،اموزشی و.... در انتهای مقاله خود، لینک کوتاه مقاله را نمایش میدهند و این قابلیت را دارند که با کلیک بر روی یک دکمه، لینک مقاله در حافظه کوتاه کلیپ برد ذخیره شود!
📍شما هم میخواهید این قابلیت را به سایت خود اضافه کنید؟! پس در ادامه با من همراه باشید 😉

1⃣ درمرحله اول میبایست کتابخانه کلیپ‌برد را در سایت فراخوانی کنیم، برای انجام اینکار مقدار زیر را در تگ head قالب خود قرار دهید

<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js"></script>

2⃣ ‌پس از انجام مرحله اول کافیست کد های زیر را در هرمکانی از قالب که میخواهید این عملیات را انجام دهد قرار دهید ( مثال : انتهای محتوای نوشته )

<input id="posturl" value="<?php echo the_permalink();?>">
<button class="btn" data-clipboard-target="#posturl">کپی لینک</button>


3⃣ و در انتها تکه کد زیر را در تگ head قالب خود قرار دهید
<script>
var clipboard = new Clipboard('.btn');
</script>


❗️تمام!

این آموزش به پایان رسید، درصورتی که در رابطه با این مطلب سوال و مشکلی داشتید از طریق کامنت ها با ما در میان بگذارید 😉

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

قلب وردپرس را حمایت کنید 🌹
@wpheart
#اختصاصی‌قلب‌وردپرس #تابع‌ #معرفی‌تابع
🔅 معرفی تابع بررسی نوع محصول در ووکامرس

🖌 شاید تا حالا براتون پیش امده باشه که بخواهید یک عملیاتی رو با توجه به نوع محصول ( دانلودی و... ) انجام بدید! اما براتون گنگ و گمراه کننده باشه که وااای چطور میشه نوع محصول رو در سبد خرید کاربر بررسی کرد و.....
در این آموزش من ( مرتضی دریوژه ) یک تابعی رو بهتون معرفی میکنم که وظیفه چک کردن نوع محصول در حالت مجازی رو داره!
به کمک این تابع با استفاده از شروطی که در کدهای php نوشته میشن میتونید هرکاری که میخواید روی سایتتون کنید!!!
تابعی که در این آموزش به شما معرفی میشه با نام
woo_cart_has_virtual_product()
هست!
برای درک بهتره این تابع یک مثال کاملا ساده براتون میزنم!
مثلا میخوایم فیلد های تسویه حساب رو برای محصولات مجازی حذف کنیم!!!
در مثال زیر من فیلد نام شرکت و ادرس رو حذف میکنم :

function wpheart($fields){
if(woo_cart_has_virtual_product() == true){
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_address_1']);
}
}
add_filter('woocommerce_checkout_fields','wpheart');

پایان/.
❗️درصورت بروز هرگونه سوال و مشکل در رابطه با این آموزش از طریق کامنت ها با ما در ارتباط باشید

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

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

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

function wpheart($product_id){
global $woocommerce;
foreach($woocommerce->cart->get_cart() as $key => $val){
$_product = $val['data'];
if($product_id == $_product->id){
return true;
}
}
return false;
}


📍در تکه کد فوق محصولات موجود در سبد خرید را بررسی و به کمک شناسه محصول آن را بررسی کردیم.
اکنون تابع wpheart() با یک ورودی شناسه محصول که میتواند بصورت چندگانه ( آرایه ) باشد را ساختیم، حال به بررسی محصول مورد نظر در سبد خرید میپردازیم :
به مثال زیر توجه کنید :
wpheart(123)

ما محصول با شناسه ۱۲۳ را بررسی میکنیم، و به شکل زیر میتوانیم شرطی را برقرار کنیم :

if(wpheart(123)){
کدهای مورد نیاز درصورتی که این محصول در سبد خرید موجود بود اجرا خواهند شد را بنویسید.
}


❗️اکنون میتوانید به کمک پست مکمل این آموزش اقدام به نوشتن متن و یا قراردادن محصول مکمکل در سبد خرید اقدام نمایید.

‼️درصورتی که سوال و مشکلی در رابطه با این مطلب داشتید از طریق دیدگاه ها با ما در ارتباط باشید.

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

قلب وردپرس را حمایت کنید 🌹
@wpheart
#تکه‌کد #کدنویسی #ترفند #بدانیم #تابع #قلاب‌ها
حذف گزینه انتخاب تعداد محصول در سبد خرید

🖌 برای حذف بخش انتخاب تعداد هر‌محصول در سبد خرید تکه کد زیر را در فایل فانکشن قالب قرار دهید.

function wpheart($product_quantity,$cart_item_key,$cart_item){
if(is_cart()){
$q = sprintf('%2$s <input type="hidden" name="cart[%1$s][qty]" value="%2$s" /> , $cart_item_key,$cart_item['quantity']);
}
return $q;
}


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

❗️درصورتی که در رابطه با این مطلب سوال و مشکلی دارید از طریق دیدگاه ها با ما در ارتباط باشید.


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