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

🖌 باسلام، دوستان گرامی در این آموزش به شما یک نرم افزاری رو معرفی میکنیم که دردسر های زمپ رو نداشته باشید و بدون مشکل بتونید وردپرس رو روی سیستمتون نصب کنید و استفاده کنید.
در این مقاله نرم افزار bitnami wordpress installer رو بهتون معرفی میکنم که با چند کلیک ساده نسخه نهایی وردپرس رو روی سیستمتون میتونید نصب کنید و با سرعت تقریبا بالاتری استفاده کنید.

برای دانلود این نرم افزار میتونید از طریق لینک زیر اقدام کنید :
Download Bitnami Wordpress Installer

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

در مرحله اول نصب تیک گزینه phpmyadmin را بزنید، به مرحله بعد رفته و محل نصب را انتخاب کنید.

در مرحله بعد به وارد کردن اطلاعات سایت خود میرسید که این اطلاعات را میتوانید هرچیزی بنویسید.

در مرحله بعد یک نام برای سایت خود وارد کنید.
ایمیل را روی کاستوم بذارید و مقادیر را وارد کنید.
سپس منتظر نصب وردپرس بمانید😉

کارشما تمام شد! اکنون نرم افزار را از قسمت برنامه های منوی ویندوز اجرا کنید و یا از طریق ادرس لوکال پیشفرض به نشانی
127.0.0.1/wordpress

به بلاگ خود وارد شوید.

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

حرفه ای کار کنید، بدون محدودیت
@wpheart
instagram.com/codin.uni
#ترفند #آموزشی

‼️ترفند تغییر پارتیشن gpt به mbr برای نصب ویندوز

در لینک زیر بخوانید :

https://khondania.ir/?p=2417

@wpheart
#آیا‌میدانید؟ #نکته #ترفند
🔅تغییر پورت mysql,apachee در زمپ
🖌 باسلام، احتمالا شما هم با مشکل اشغال شدن پورت توسظ سایر نرم افزار ها یا فایروال سیستم شده اید، در این مواقع معمولا سایت های زیادی پیشنهاد میکنند که مستقیما فایل کانفیگ زمپ را ویرایش کرده و پورت را تغییر دهید، اما راه اصولیتر را در ادامه این مطلب به شما خواهیم آموخت، برای انجام اینکار کافیست پس از باز کردن نرم افزار زمپ روی دکمه
🔧Config
کلیک کنید، در پنجره باز شده کلید
Service and Port Settings
را بزنید، یک پنجره برای شما باز خواهد شد که از این طریق میتوانید کلیه پورت های مورد نیاز زمپ را تغییر دهید!

پس از اعمال تغییرات کلید Save را بزنید.

کار شما تمام شد، حالا زمپ را یکبار ببندید و مجددا باز کنید و آپاچی و مای اس‌کیوال را استارت بزنید😉

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


همراه ما باشید...
@wpheart
instagram.com/codin.uni
#اختصاصی‌قلب‌وردپرس #آموزشی #بدانیم #ترفند
🔅 اتصال فایل منیجر سی پنل به کامپیوتر
🖌دوستان گرامی سلام، با توجه به محبوبیت کنترل پنل سی پنل که ادیتور خوبی هم داره، ولی برخی از توسعه دهندگان و طراحان سایت تمایل زیادی دارند که بتونن فایل منیجر هاستشون رو در کامپیوترشون داشته باشن، بنابر این تصمیم گرفتیم که این آموزش رو به شما ارائه بدیم.
در ابتدا به چند نکته توجه کنید :
میتونید درلحظه تغییرات رو ذخیره کنید
پوشه یا فایل حذف کنید یا اضافه کنید
فایل هارو مدیریت کنید
و...

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

۱ - وارد هاست بشید و به قسمت web disk مراجعه کنید
۲ - پس از ورود به بخش ( مرحله یک )، در قسمت Main Web Disk Account نام کاربری هاست خود را مشاهده خواهید کرد که در مقابل ان نوشته شده Enable Digest Authentication
روی این متن کلید کنید و در پنجره باز شده ok را بزنید.

۳ - پس از موفقیت آمیز بودن فعالسازی، بر روی configure client access را بزنید
۴ - به کامپیوتر خود برگردید و بر روی مای کامپیوتر ( در ویندوز ۱۰ نوشته شده this pc ) کلیک راست کنید و add network location را بزنید
۵ - در صفحه باز شده next را بزنید و choose a custom network location را انتخاب کنید و next را بزنید
۶ - در این مرحله میبایست ادرس دسترسی را وارد کنید ( ادرس دامنه با پورت ۲۰۷۸ و یا ادرس ورود هاست با پورت ۲۰۷۸ )
❗️دقت کنید با پورت ۲۰۸۷ اشتباه نگیرید!

۷ - پس از وارد کردن ادرس و زدن کلید next از شما درخواست نام کاربری و رمز خواهدشد
۸ - نام کاربری و رمز هاست خود را وارد کنید و تایید بزنید تا اتصال برقرار شود، پس از برقراری ارتباط روی next و سپس ok کلیک کنید.

تمام! اکنون شما با وارد شدن به مای کامپیوتر خود، درایو جدیدی را مشاهده خواهید کرد که نشانگر محتوای هاست شماست!
حالا میتونید فایل های هاست رو به کمک ادیتور های سیستمتون ویرایش کنید و...

امیدوارم از این آموزش لذت برده باشید.

حرفه ای یادبگیرید، خوب کار کنید، درامد خوب داشته باشید!

همراه ما باشید

@wpheart
instagram.com/codin.uni
wpheart.ir
#آموزشی #اختصاصی‌قلب‌وردپرس #ترفند
🔅 مشاهده لیست همه‌ی متاهای یک نوشته به همراه مقادیر ذخیره شده در آنها

🖌دوستان سلام، الان که داشتم روی یکی از پروژه های مشتری ها کار میکردم، لازم شد که یک فیلد متای نوشته رو در یک صفحه نمایش بدم اما متاسفانه کسی که قالب رو نوشته بود براشون بصورت استاندارد کار نکرده بود و فیلد متارو هیدن کرده بود!
یکم فکر کردم و به شکل جالبی لیست متاهارو برای اون پست لیست کردم و فیلدی که مدنظرم بود رو پیدا کردم، گفتم شاید شماهم دنبال همچین آموزشی باشید و اینجا براتون میذارم.

❗️توی کامنت ها بهم بگید، ایا تاحالا همچین مشکلی براتون پیش اومده یا نه!

فقط کافیه تکه کد زیر رو توی صفحه نوشته قرار بدید 😉

$wpheart = get_post_meta($post->id);
foreach($wpheart as $md=>$md_value){
echo 'meta field '. $md . ' barabar ast ba : ' . $md_value[0].'<br>';
}

📍اگر سوالی در رابطه با این مطلب داشتید از طریق کامنت ها با من درمیون بذارید.
حمایتتون باعث میشه بریم سراغ آموزش سطوح بالاتر!

همراه ما باشید :
@wpheart
instagram.com/codin.uni
#تکه‌کد #بدانیم #ترفند #اختصاصی‌قلب‌وردپرس

🔅غیرفعال کردن یک درگاه پرداخت خاص در ووکامرس برحسب یک شرط
🖌 دوستان بسیار زیادی تمایل دارند تا برحسب برخی شرط ها، یکی از درگاه های پرداختی سایت رو غیر فعال کنند، بعنوان مثال میخواهند برای کاربران شهر تهران، درگاه پرداخت بانک ملت را غیرفعال کنند.
با دانشگاه قلب وردپرس ( آکادمی آموزشی مرتضی دریوژه ) همراه باشید تا بدون افزونه این عملیات رو انجام بدیم.

function wpheart($payments){
$new_payments = array();
if(WC()->customer->get_shipping_country() == 'Tehran'){
unset($payments['bankmellat']);
$new_peyments = $payments;
}
return $new_peyments;
}
add_filter('woocommerce_available_peyment_getways','wpheart');


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

@wpheart
instagram.com/codin.uni
قلب وردپرس | آموزش جامع
آیا یک نوشته در وردپرس را که در وضعیت پیشنویس است، میتوان بدون لینک پیش نمایش و با لینک مستقیم مشاهده کرد؟ به اشتراک گذاشت و.... ؟
#بدانیم #قلب‌وردپرس #ترفند
🔅نمایش نوشته با لینک مستقیم، بدون لینک پیش نمایش

هر نوشته ( برگه، نوشته ها، پست تایپ های اختصاصی و.... ) در وضعیت پیشنویس میتوانید از طریق لینک مستقیم قابل دسترسی و مشاهده باشد، لینک پیش نمایش که بصورت
domain.tld/?p=123&preview=true
برای نوشته ها و
domain.tld/?page_id=123&preview=true
برای برگه ها میباشد.

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

domain.tld/?p=123

نوشته ای را که در وضعیت پیشنویس است به نمایش بگذارید.
#پایان

موفق و پیروز باشید.

همراه ما باشید
@wpheart
instagram.com/codin.uni
#آموزشی #بدانیم #ترفند
🔅نمایش لیست فایل های موجود در محصول دانلودی ووکامرس

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

$files = $product->get_files();
foreach($files as $key => $dls){
echo '<a href="'.$dls["file"].'">'.$dls["name"].'</a>';
}


📍با کمی خلاقیت میتوانید با این لیست فایل ها باکس دانلود و... حرفه ای طراحی کنید تا درصورتی که کابر محصول را خریداری کرد، فایل هارا از طریق باکس دانلود در صفحه محصول دانلود نماید.

👈 حرفه‌ای یادبگیر، حرفه ای کار کن


همراه ما باشید
@wpheart
instagram.com/codin.uni
#آموزشی #ترفند
🔅 نمایش پیغام در صفحه ورود پیشخوان وردپرس

🖌 شاید نیاز باشه برای ورود به پیشخوان سایتمون یکسری اطلاعیه ها قرار بدیم، و یا یک فیلد چک باکس بذاریم تا کاربر با زدن اون مجاز باشه به ورود به پیشخوان! یا مثلا یک دمو ساختید برای قالب یا افزونه و... میخواید پنل تنظیماتش رو از پیشخوان نمایش بدید، به کمک پست امشب کُدین، میتونید این کار رو بدون افزونه انجام بدید

همراه ما باشید

https://www.instagram.com/p/CTsBXr9ITMi/?utm_medium=copy_link


قلب وردپرس
@wpheart
instagram.com/codin.uni
This media is not supported in your browser
VIEW IN TELEGRAM
#طراحی #ترفند
🖌 استفاده از المان های جذاب برای بازدید کنندگان سایت میتواند جالب باشد و باعث جذب بازدید کننده و ماندگاری او شود، اما مهم است که این المان ها سایت را کند نکنند و محدودیت هایی برای کاربرایجاد نکنند.

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

❗️این المان با کتابخانه جی‌سپ و زپتو پیاده شده است.

📥 برای مشاهده و دانلود از لینک زیر اقدام کنید

Download

همراه ما باشید
@wpheart
instagram.com/codin.uni
#آموزشی #تکه‌کد #ترفند

🔅 نمایش لیست پست متاها
🖌 همه نوشته ها در پست تایپ های مختلف ( برگه ها، نوشته ها، رسانه ها و... ) میتونن اطلاعات اضافی داشته باشن که تحت عنوان پست متا شناخته میشن، توی این آموزش بهتون یاد دادیم که چطوری به لیست این اطلاعات دسترسی داشته باشید...

همراه ما باشید
https://www.instagram.com/p/CUA0W6ZIkvo/?utm_medium=copy_link

@wpheart
#آموزشی #تکه_کد #ترفند #درخواستی_کاربران
حذف دکمه افزودن به سبد خرید برای محصولات یک دسته خاص
🖌 اگر شما هم یک فروشگاه ووکامرسی دارید و میخواید در زمان مشخص دکمه افزودن به سبد خرید رو برای محصولات موجود در یک دسته خاص حذف کنید، میتوانید در زمان مشخص کد زیر را به فایل فانکشن اضافه کنید و از آن بهره ببرید.

add_action('wp', 'md_remove_addtocart' );  
function md_remove_addtocart(){
if( is_product_category( 'test' ) ) {
remove_action( 'woocommerce_after_shop_loop_item', 'woocommerce_template_loop_add_to_cart');
}
}


در مثال بالا دسته بندی مورد نظر test میباشد، شما میتوانید بصورت آرایه از چند دسته بندی استفاده کنید، مثال :
array('test','test1')

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

if(date('Y-m-d') >= '2022-01-01' && date('Y-m-d') <= '2022-01-03'){

}


کدهای موجود در تابع اول که نوشته شد را درون این شرط قراردهید تا عملکرد این متد بصورت خودکار اتفاق بیفتد.
در مثال فوق بازه زمانی بین ۰۱-۰۱-۲۰۲۲ تا ۰۳-۰۱-۲۰۲۲ قرارداده شده و پس از این زمان دکمه افزودن به سبد خرید نمایش داده خواهد شد.
به همین سادگی 😊😊

توجه : کد را در فایل فانکشن قالب قراردهید.

instagram.com/codin.uni
@wpheart
#آموزشی #ترفند #مناسب_قالب‌های‌اختصاصی
قراردادن ویدیو بجای تصویر شاخص در وردپرس
🖌 اگر تمایل دارید برای تصاویر شاخص محصولات و مقالات خود ویدیو بارگزاری کنید قطعا به شما افزونه های متعددی معرفی خواهند کرد، اما در این پست به شما آموزش میدیم تا قالب اختصاصی سایت خودتون رو حرفه‌ای تر کنید، پس در ادامه همراه ما باشید...

1⃣ در مرحله اول میباست برای پست تایپ مورد نظر یک فیلد متای متنی ایجاد کنید و شناسه فیلد را به خاطر داشته باشید. ( در مراحل بعد لازم دارید )
2⃣ به فایل کدهای مربوط به قالبتون برید و کدهای مربوط به تصویر شاخص نوشته را پیدا کنید و با کدهای زیر جایگزین کنید.


<?php
$houniya_video = get_post_meta(the_post_ID(),'field id', tru);
?>
<video width="280" height="280">
  <source src="<?php echo $houniya_video; ?> " type="video/mp4">
</video>


3⃣ به صفحه ویرایش نوشته بازگردید و در فیلدی که ایجاد کردید لینک ویدیو از هر رسانه که مدنظر دارید ( از رسانه های سایت خودتون هم میتونید بذارید ) داخل فیلد بذارید و ذخیره کنید

به صفحه نوشته مراجعه کنید و از تصویر شاخص جدید خودتون لذت ببرید 😉

📌 میتونید سایز ویدیو رو طبق اساس قالبتون تغییر بدید.

نظراتتون رو توی کامنت ها بذارید.

@wpheart
#آموزشی #ترفند #تکه_کد #اختصاصی

حذف تصاویر اضافی از هاست و دیتابیس بصورت کلی و بدون دردسر
🖌 احتمال خیلی زیاد شماهم یکسری تصاویر و فایل بارگزاری شده در سایتتون دارید که اضافی هستن و هیچ استفاده‌ای ندارید ازشون و فقط حجم هاست و دیتابیس رو اشغال کرده( همانطور که میتونید بارگزاری رسانه ها در وردپرس بعلت ثبت اطلاعات فایل در دیتابیس موجب افزایش حجم دیتابیس سایت میشه )
با آموزشی که در ادامه براتون میذاریم میتونید براحتی و بدون هیچ مشکلی تصاویر و فایل های بلااستفاده و اضافی رو از هاست و دیتابیس حذف کنید همباعث بالا رفتن سرعت سایتتون میشه و هم حجم دیتابیش و هاست رو کمتر اشغال میکنید.

مشاهده ویدیو از طریق لینک زیر 👇👇

https://youtu.be/G_tdU3P2qnQ?si=ulUlArCdXQnWCOMK

📌 کانال یوتیوب رو ساب کنید و به دوستانتون هم معرفی کنید.

@wpheart

با مدیریت جدید 😉
#آموزشی #اختصاصی #تکه‌کد #ترفند
نمایش مطالب آینده سایت شما در صفحات سایتتان!
🖌 برای این ساعت از دانشگاه قلب وردپرس در خدمت شما هستیم با آموزش نحوه نمایش مطالب آینده در وردپرس!
مطالب آینده چیست ؟ مطالبی که شما تاریخ انتشار آن را برای روز های آینده تنظیم میکنید ، مطالب آینده نامبرده میشود!

🔸کد مربوط به این آموزش را بصورت خلاصه و به شکل یک تابع نوشته ایم تا در هر کجای قالبتان که تمایل داشتید میتوانید آن را فراخوانی نمایید . ( در رابطه با فراخوانی توابع مطالبی منتشر شده است )

کد مورد نظر به شرح زیر میباشد :
function wpheart_future_posts()
$posteayande = new WP_QUERY(array('post_status' => 'future'));
if($posteayande->have_posts()) : while($posteayande->have_posts()) : $posteayandeh->the_post;
echo '<a href="'.get_permalink().'">' .get_the_title(). '</a>';
endwhile;endif;
}


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

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

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