قلب وردپرس | آموزش جامع
2.18K 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
#تکه‌کد #ترفند #معرفی‌ابزار #اختصاصی
حذف فیلد های اضافی در صفحه ویرایش پروفایل کاربر
🖌 اکثر فیلدهایی که در صفحه ویرایش پروفایل کاربران وجود دارند اضافه هستند و نیاز به آنها نیست.
برای حذف این فیلد ها از تکه کد زیر استفاده میکنیم :

function wpheart_remove_fields($profile_fields){
unset($profile_fields['fieldname']);

return $profile_fields;
}
add_filter('user_contactmethods','wpheart_remove_fields');


📍تکه کد را در فایل فانکشن قالب قرار دهید.
📍برای حذف فیلدهای بیشتر نیاز به نوشتن مجدد کدها نیست ، کافیست مقدار
unset($profile_fields['fieldname']);
را کپی و در خط زیرین قرار دهید تا به تعداد فیلدهای مورد نظر برسانید.

درصورت بروز هرگونه سوال در رابطه با این مطلب، از طریق دیدگاه ها درمیان بگذارید.

قلب وردپرس را حمایت کنید 🌹
@wpheart
📝عنوان : آموزش طراحی قالب وردپرس – قسمت پنجم
درسته بندی : آموزش طراحی قالب وردپرس
🆔 شناسه : 2715
#قیمت : 7449 تومان
#آموزشی #اختصاصی

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

قلب وردپرس
@wpheart
📝عنوان : آموزش تروجان نویسی با پایتون + ویدیو
درسته بندی : آموزشی | ویدیویی
🆔 شناسه : 2729
👤نویسنده :MatinME

#آموزشی #اختصاصی
📎برای دیدن مطلب مشاهده مطلب را بزنید

قلب وردپرس
@wpheart
☺️ قرار ما فردا (سه شنبه ) شب ساعت ۲۲
👥 لایو مشترک محمد حسین صفاکرم و مرتضی دریوژه
📌 با موضوع : بهینه سازی قالب و رفع خطاهای gtmetrix و پاسخگویی به سوالات
📍شما کاربر گرامی میتوانید سوالات خود را از طریق @pv3az_bot ارسال کنید تا در لایو فرداشب بررسی شود.
‼️اکیدا توصیه میشود در این لایو شرکت کنید.
پیج ما را دنبال کنید :
codin.uni
پیج هدف ( میزبان لایو ) :
seo.goal

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

تکه کد زیر را ببینیم :

function wpheart_media_upload($editor_settings, $field_object, $form, $entry){
$editor_settings['media_buttons'] = true;
return $editor_settings;
}
add_filter('gform_rich_text_editor_options','wpheart_media_upload');


📍تکه کد فوق را در فایل فانکشن قالب قرار دهید.
#لطفا درصورت کپی برداری منبع را @wpheart ذکر کنید.

قلب وردپرس را حمایت کنید 🌹
@wpheart
قلب وردپرس | آموزش جامع
☺️ قرار ما فردا (سه شنبه ) شب ساعت ۲۲ 👥 لایو مشترک محمد حسین صفاکرم و مرتضی دریوژه 📌 با موضوع : بهینه سازی قالب و رفع خطاهای gtmetrix و پاسخگویی به سوالات 📍شما کاربر گرامی میتوانید سوالات خود را از طریق @pv3az_bot ارسال کنید تا در لایو فرداشب بررسی شود.…
دوستان گرامی با عرض پوزش از حضور شما عزیزان ، به اطلاع شما همراهان گرامی میرسانیم که با توجه به برخی مشکلات بوجود آمده
برنامه امشب که قرار بود در خدمتتون باشیم کنسل شده و به روز دیگری موکول شد.

روز مقرر حتما خدمت شما اعلام خواهد شد.

مجدد از شما عزیزان پوزش میطلبیم.

@wpheart
📝عنوان : آموزش طراحی قالب وردپرس - قسمت ششم
درسته بندی : آموزش طراحی قالب وردپرس
🆔 شناسه : 2750
#رایگان
📎برای مشاهده و دانلود روی مشاهده مطلب بزنید

قلب وردپرس
@wpheart
📍شناسه فایل : jegih
🔸 نام : افزونه wp schema pro
⌛️ محدودیت دانلود : 40 نفر
📝 توضیحات : نسخه ۱.۶.۰
زبان های برنامه نویسی :
Wordpress Plugins
👁‍🗨 سطح دسترسی : عمومی

این فایل بصورت رایگان منتشر شده است
🤓 @wpheart
#آشنایی‌با‌توابع #باتوابع‌دوست‌باشیم
#معرفی‌تابع #اختصاصی #ترفند
معرفی یک تابع بسیار عالی برای دریافت تعداد کل نوشته ها و بازدید های کاربر به همراه مثال
🖌 خب از اونجایی که هر ادمین سایت ، میتونه ایده های شگفت انگیزی به ذهنش برسه و بخواد یک طرحی رو پیاده کنه ممکنه که لازم بشه تعداد کل نوشته های کاربر رو به همراه تعداد کل بازدید ها به کاربر نمایش بده!
بنابر این باید کلی توی گوگل بگرده ( البته اگر توی وب فارسی چیز بدرد بخوری پیدا بشه! ) تا چند مثال و تابع رو پیدا کنه که خب کار زمانبری هست!
بنابر این من #مرتضی‌دریوژه امروز به شما ۲ تابع که کم استفاده میشن اما کارایی خوبی دارن رو معرفی میکنم!
پس بامن همراه باشید :
#تابع‌اول
تابع اول که راجع بهش میگیم, تابع
count_user_posts()
هست که میتونه ۱ یا چند متغیر رو بگیره!
📍مقادیری که این تابع میتونه از شما بگیره به ترتیب :
🔅 شناسه کاربر
🔅 پست تایپ ( میتونه به شکل آرایه باشه )
به عبارتی میتونیم چند پست تایپ رو قرار بدیم!
📌 این مقدار بصورت پیشفرض روی post هست
🔅 وضعیت نوشته ( منتشر شده و... و یا کل نوشته ها )

خب!
تا اینجا با این تابع خیلی خوب آشنا شدیم!
حالا برای استفاده به چه شکل اقدام میکنیم،
دقت کنید که توی این تابع فقط میتونیم شناسه کاربر رو بدیم و سیستم خودکار باقی پارامتر ها رو بصورت دیفالت ( نوع نوشته : پست ، وضعیت : منتشر شده ) قرار میده!
پس از این تابع به شکل ( اشکال ) زیر استفاده میکنیم ☺️

#متد‌اول
<?php echo count_user_posts(user id);?>

#متد‌دوم
<?php
echo count_user_posts(1 , "page", true);
?>


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

به این صورت ما تعداد کل نوشته های کاربر رو دریافت کردیم و نمایش دادیم!

برای نمایش تعداد نوشته های هرکاربر داخل پنل کاربری کافیست بجای شناسه کاربر از متغیر
$current_user->ID
استفاده کنید.

❗️تابع دوم در پست بعدی معرفی خواهد شد.

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

برای مشاهده آموزش های تخصصی وارد کانال شوید.

قلب وردپرس را حمایت کنید 🌹
@wpheart
📍شناسه فایل : uowbc
🔸 نام : اسکریپت شرطبندی
⌛️ محدودیت دانلود : 6 نفر
📝 توضیحات : اسکریپت شرطبندی | سالم
ای پی ای بررسی ممکن است غیرفعال باشد
زبان های برنامه نویسی :
php
👁‍🗨 سطح دسترسی : عمومی

این فایل بصورت رایگان منتشر شده است
🤓 @wpheart
مطالب امروز در چه موضوعی باشند ؟

توجه : امکان انتخاب چند گزینه وجود دارد.
Anonymous Poll
57%
افزونه
57%
قالب
27%
تکه کد
18%
معرفی تابع
📍شناسه فایل : pfucr
🔸 نام : افزونه Everest Admin Theme
⌛️ محدودیت دانلود : 45 نفر
📝 توضیحات : افزونه تغییر قالب پنل مدیریت وردپرس ( پیشخوان ) | 🇮🇷پارسی شده | 🇦🇫 دارای فایل زبان افغان | نسخه ۱.۰.۵
زبان های برنامه نویسی :
Wordpress Plugin
👁‍🗨 سطح دسترسی : عمومی

این فایل بصورت رایگان منتشر شده است
🤓 @wpheart
☺️ قرار ما فردا ( جمعه ) شب ساعت ۲۲
👥 لایو مشترک محمد حسین صفاکرم و مرتضی دریوژه
📌 با موضوع : بهینه سازی قالب و رفع خطاهای gtmetrix و پاسخگویی به سوالات
📍شما کاربر گرامی میتوانید سوالات خود را از طریق @pv3az_bot ارسال کنید تا در لایو فرداشب بررسی شود.
‼️اکیدا توصیه میشود در این لایو شرکت کنید.
پیج ما را دنبال کنید :

codin.uni
پیج هدف ( میزبان لایو ) :
seo.goal

قلب وردپرس
@wpheart
📍شناسه فایل : mgkna
🔸 نام : افزونه تیکت و پشتیبانی CatchersHelpDesk
⌛️ محدودیت دانلود : 40 نفر
📝 توضیحات : نسخه 2.6.7 | پریمیوم | دارای فایل زبان فارسی
زبان های برنامه نویسی :
Wordpress Plugin
👁‍🗨 سطح دسترسی : عمومی

این فایل بصورت رایگان منتشر شده است
🤓 @wpheart
This media is not supported in your browser
VIEW IN TELEGRAM
📍شناسه فایل : yldio
🔸 نام : انیمیشن درام با سطل
⌛️ محدودیت دانلود : 65 نفر
📝 توضیحات : برای زیباسازی سایت | قابلیت شخصی سازی بالا | اضافه کردن آوا های بیشتر | مناسب سایت های آموزش موسیقی | امکان نواختن با صفحه کلید
زبان های برنامه نویسی :
html,css,js
👁‍🗨 سطح دسترسی : عمومی

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

// Section 1
global $wp_query;
$author = 2;
$author_posts = get_posts( array('author'=> $author, 'numberposts' => -1 ));
$count = 0;
////////////////////////////
// Section 2
foreach($author_posts as $post){
$view = get_post_view_count(get_the_ID());
$count += $view;
}
echo $count;

#خب ، توی بخش اول کدها شناسه کاربر در یک کوئری جامع دریافت شد و همه نوشته های کاربر مورد نظر رو گرفتیم و یک مقدار ۰ رو در یک متغیر تنظیم کردیم ، در بخش دوم کدمون اومدیم نوشتیم که بازدید همه نوشته ها دریافت بشه و جمع بشه داخل یک حلقه foreach و بعلاوه عدد ذخیره شده در متغیرمون بشه و نتیجه حاصل شد با تعداد کل بازدید های نوشته های کاربر با شناسه ۲!

📍تابع معرفی شده میتواند با توجه به کدنویسی قالب شما برای تعداد بازدید ها متفاوت باشد که میتوانید آن را قرار دهید!

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

با ما همراه باشید تا آموزش های تخصصی دیگر..

قلب وردپرس را حمایت کنید 🌹
@wpheart
#آشنایی‌با‌توابع #باتوابع‌دوست‌باشیم #معرفی‌تابع
معرفی str_replace در php برای استفاده در تبدیل اعداد انگلیسی به فارسی
🖌 در اکثر سایت ها دیده ایم که اعداد را به فارسی نمایش میدهند، ممکن است که به خیالتان آید که این سایت از فونت های فارسی برای اعداد استفاده میکند، اما همیشه اینطور نیست!
درست مثل سایت قلب وردپرس ، بنابر این در کنار شما هستیم با نوشتن یک تابع php برای تبدیل اعداد انگلیسی به فارسی.
به کد زیر دقت کنید :
function wpheart_fa($num){
if(! is_numeric($num) || empty($num))
return '۰';
$en = array("0","1","2","3","4","5","6","7","8","9");
$fa = array("۰","۱","۲","۳","۴","۵","۶","۷","۸","۹");
return str_replace($en,$fa,$num);
}


خب ، حالا هرکجا که بخواهیم به کمک این تابع اعداد رو فارسی نمایش بدیم به شکل زیر نمایش میدیم :
// Sample 1
$num = 123;
echo wpheart_fa($num);

//Sample 2
echo wpheart_fa('123');

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

قلب وردپرس را حمایت کنید🌹
@wpheart
📝عنوان : آموزش طراحی قالب وردپرس - قسمت هفتم
درسته بندی : آموزش طراحی قالب وردپرس
🆔 شناسه : 2804
#آموزشی #اختصاصی
#قیمت : 7449 تومان
📎برای مشاهده بیشتر مشاهده مطلب بزنید

قلب وردپرس
@wpheart
#آموزشی #بدانیم #gtmetrix
مفهوم خطای Keep-Alive و نحوه رفع آن در سایت جی‌تی‌متریکس
🖌 خب این خطا ممکن است به ندرت در سایتی بوجود آید، اما از آن خطاهایی است که اهمیت بالا و همچنین مربوط به سرور میباشد!
📍نکته : اگر این خطا را مشاهده کردید وظیفه سرویس دهنده میزبانی شماست که آن را رفع کند که بعدها در رابطه با فعال سازی آن از طریق وبسرور ها صحبت خواهیم کرد!
ولی اگر سرویس دهنده شما زیر بار مسئولیت انجام اینکار نرفت و مثل خیلی از سرویس دهنده ها این مشکل رو دور از سرور دانست و گفت مربوط به سایت است توصیه میکنیم حتما سایتتون رو انتقال بدید! چرا که سرویس دهنده ای که معنی و مفهوم و نوع خطای به این وضوح را نداند قطعا نمیتواند میزبان خوبی برای سایت شما باشد و بعدا ممکن است به مشکلات جدی تری برخورد کنید!
🔅 جای نگرانی نیست!
با یک دستور بسیار ساده که ان را در فایل htaccess داخل هاست خود قرار میدهید ، میتوانید این مشکل را رفع کنید و امتیاز آن را که حدود ۹۵ درصد میباشد دریافت کنید!

‼️اصلا مفهوم این خطا چیست؟
این خطا به معنی این است که فایل های مورد نیاز برای لود سایت شما بصورت تک تک لود میشوند و درخواست ها یک به یک برای آن سرور ارسال میشود تا فایل ها را دریافت کند.
به عنوان مثال :
یک درخواست برای لود فایل استایل
درخواست دیگر برای لود جاوا اسکریپت ها
و همینطور درخواست های دیگر!
به این ترتیب درخواست ها بالا رفته و در نتیجه سایت شما دیر لود میشود و به اصطلاح لود تایم بدی خواهد داشت!
با قرار دادن کد زیر در فایل htaccess به سایت و سرور خواهیم گفت درصورت ارسال درخواست لود سایت توسط کاربر، کلیه فایل ها باهم لودشوند ، به این ترتیب شرعت بالاتر خواهد رفت.
کد زیر مشکل گشای شماست :

<ifModule mod_headers.c>
Header Set Connection keep-alive
</ifModule>


📍کد فوق را درجایی مناسب از فایل htaccess قرار دهید.

❗️برای نوشتن این مطالب زمان صرف شده است ، لطفا درصورت کپی برداری منبع را @wpheart ذکر نمایید.


قلب ورپرس را حمایت کنید 🌹
@wpheart
📍شناسه فایل : yesnz
🔸 نام : قالب فلت سام
⌛️ محدودیت دانلود : 39 نفر
📝 توضیحات : دارای بسته نصبی | فارسی | نسخه ۳.۱۱.۳
زبان های برنامه نویسی :
Wordpress Themes
👁‍🗨 سطح دسترسی : عمومی

این فایل بصورت رایگان منتشر شده است
🤓 @wpheart
#آموزشی #آشنایی‌با‌توابع #باتوابع‌دوست‌باشیم #معرفی‌اکشن‌ها #اختصاصی
معرفی اکشن مربوط به دکمه سبد خرید در وکامرس
🖌 اکثر مواقع شاید مورد نیازتان باشد تا قبل یا بعد از دکمه افزودن به سبد خرید در صفحه محصول، یک پیغام قرار دهید.
این پیغام میتواند شرطی هم باشد ، به عنوان مثال :
برای محصولاتی که قیمت کمتر از ۳۰ هزار تومان دارند یک متن مشخص را قرار دهید و برای محصولات دیگر نیز متنی دیگر.
📍در رابطه با شروط قبلا مطلب منتشر شده است.

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

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

function wpheart_afterbutton(){
echo 'با خرید محصول قوانین را پذیرفته اید';
}
add_action('woocommerce_after_add_to_cart_button','wpheart_afterbutton');


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

📍این تکه کد در فایل فانکشن قالب قرار داده شود.
امکان شخصی سازی بسیار بالا و اضافه کردن بخش بسیار زیاد به قبل و یا بعد از دکمه افزودن به سبد خرید.

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

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