قلب وردپرس | آموزش جامع
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
قلب وردپرس | آموزش جامع pinned «#معرفی‌دوره #دوره‌آموزشی 🔅 دوره آموزشی تخصصی پیاده سازی پنل تنظیمات قالب و افزونه 🖌 داشتن یک پنل تنظیمات حرفه ای به قالب و یا افزونه های ما رنگ و لعاب خاصی میده، برای پیاده سازی یک پنل تنظیمات حرفه ای باید تخصص لازم رو داشت. 📍ما به شما این تخصص رو هدیه میکنم!…»
#اطلاعیه
دوستان سلام، مدتی کم کار بودیم بنا به دلایلی
از امشب درج مطالب پرمحتوای کانال مجدد شروع میشه، اگر درخواستی دارید که میخواید کامل توضیح داده بشه از طریق ربات و یا کامنت ها با ما درمیون بذارید.

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

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

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

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

$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
This media is not supported in your browser
VIEW IN TELEGRAM
#طراحی #موزیک‌پلیر

🔅 مینی پروژه موزیک پلیر
تکنولوژی های استفاده شده :
bootstrap , html , css , js

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

📥 لینک دانلود رایگان فایل :
https://t.me/filedlrbot?start=_KIBFFVRZW

همراه ما باشید :
@wpheart
instagram.com/codin.uni
تابعی با نام ....... یک تابع منسوخ شده است.
Anonymous Quiz
14%
is_post()
13%
is_sticky()
13%
is_page()
38%
get_tax_sql()
23%
wp_get_themes()
#لایو
🔅 موضوع : پرسش و پاسخ وردپرس و مسائل پیرامون وردپرس

🖌 سوالات خود را از طریق کامنت ها مطرح‌کنید.

ادرس پیج :
instagram.com/codin.uni

@wpheart
قلب وردپرس | آموزش جامع pinned «لایو شروع شد! instagram.com/codin.uni»
#آموزشی #تخصصی #اختصاصی‌قلب‌وردپرس
🔅آموزش ایجاد برگه و وارد کردن اطلاعات از پیش تعیین شده در آن

🖌معمولا دوستانی که افزونه یا قالب طراحی میکنن یا توسعه میدن این سوال رو مطرح میکنن که اگر زمانی نیاز شد یک برگه ایجاد بشه برای افزونه و یک شورتکد داخلش قرار بگیره، چطور باید این کار رو کرد؟
درست مثل صفحات ووکامرس ( سبد خرید و... )

در جواب این دوستان باید گفت که با توجه به اینکه قبلا من تابع wp_insert_post رو معرفی کردم و توضیح دادم، با کمی خلاقیت میتونید به هدفتون برسید، در ادامه این پست یک مثال براتون زدم که بریم ببینیم :

function wpheart(){
$ptitpe = 'عنوان برگه مورد نظر';
$pslug = 'پیوند برگه مورد نظر ';
$pcontent = 'محتوای برگه مورد نظر';
$posttype = 'page';

$args = array(
'post_type' => $posttype,
'post_title' => $ptitle,
'post_content' => $pcontent,
'post_slug' => $pslug,
'post_status' => 'publish'
)

if(post_exists($ptitle) === 0){
wp_insert_post($args);
}
}

حالا وقتش رسیده که با یک قلاب، برگه رو بعد از نصب قالب ایجاد کنیم

add_action('after_setup_theme', 'wpheart');

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

register_activation_hook(__FILE__,'wpheart');

❗️اگر میخواید شورتکد قرار بدید، در متغیر $pcontent به این صورت بنویسید :
$pcontent = '[shortcode]';

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

همراه ما باشید
@wpheart
instagram.com/codin.uni
#نظرسنجی
بنظر شما، دلیل اینکه وردپرس در نسخه ۵.۸ اینترنت اکسپلورر ۱۱ رو کنار گذاشته چیه؟ 🤔

❗️نظراتتون رو بنویسید

@wpheart
instagram.com/codin.uni
#بدانیم #حرفه‌ای‌شو #وردپرس_قورت_بده #داستان‌داریم

یک کاربر، سوالی با عنوان و موضوع :
📍آیا میشود بدون استفاده از افزونه دیجیتس، و با کد نویسی ورود و عضویت کاربر را با شماره موبایل کرد؟
👈 یک #مهندس در پاسخ به این سوال گفته خیر!

🖌 دوستان و همراهان گرامی قلب وردپرس، افزونه کدنویسی شده ( یعنی کد هستش ) پس باید بدونید که #صد_در_صد میتونید با کدنویسی کاری که یک افزونه انجام میده رو شماهم انجام بدید ( حتی بهتر و در سطح بالاتر از اون ) فقط کافیه که سطح دانشتون در سطح #مهندس نباشه!

‼️سطح دیدتون رو با آموزش های حرفه ای بالا ببرید و محدود به افزونه ها نباشید.

همراه ما باشید
@wpheart
instagram.com/codin.uni
در رابطه با سطح دسترسی فایل ها چه میدانید؟

نظر شما در رابطه با تهیه یک پادکست صوتی برای این موضوع چیست؟ نکاتی که در پادکست مورد بحث قرار میگیرند : دسترسی انواع فایل ها اعداد در سطح دسترسی نمایانگر چه هستند؟ و... شما هم سرفصل به این موضوع اضافه کنید 😉
Anonymous Poll
73%
موافقم
27%
مخالفم
Media is too big
VIEW IN TELEGRAM
#آموزشی #اختصاصی
🔅 اتصال به اینترنت بین الملل در زمان قطعی اینترنت و #نیم‌بها‌کردن‌اینترنت
🖌 دفعه قبل که چندین روز متوالی اینترنت قطع بود و فقط سایت های میزبانی شده روی سرور ایران در دسترس بودند، آموزش های زیادی در کانال منتشر کردیم که از محدودیت عبور کنید.
اینبار هم بحث های زیادی هست که به کل قطع بشه ولی بعید میدونم حالا حالا ها این اتفاق بیفته چرا که زیرساخت مناسب و... فعلا وجود ندارن، اما همیشه پیشگیری بهتر از درمان بوده و دونستن یک راه چاره، خیلی کمک کننده هستش.

این ویدیو آموزش اتصال به نت بین الملل هست و البته با این آموزش میتونید اینترنت نیم بها داشته باشید😉 هم الان و هم در زمان قطعی.

❗️اگر کپی میکنید منبع بزنید!
❗️اگر دانلود فایل باعث اذیتتون میشه میتونید شب توی پیج ویدیو رو ببینید!

📥 دانلود نرم افزار مورد نیاز

حمایت یادتون نره
@wpheart
instagram.com/codin.uni
#بدانیم #قلب‌وردپرس #اختصاصی‌قلب‌وردپرس
🔅 وردپرس شبکه چیست؟ چه کاربردی دارد؟ نحوه نصب و فعال سازی چگونه است ؟
❗️پاسخ به این سوالات و سوالات ذهن شما که از طریق کامنت ها ارسال میکنید.

🖌وردپرس یک سیستم سایت ساز ( مدیریت محتوا ) بسیار قدرتمند و منعطف میباشد که در سال ۲۰۰۳ ( ۱۳۸۲ شمسی ) توسط مولنوگ منتشر شد. ( افراد دیگری در انتشار این سیستم مدیریت محتوا نقش دارند ).
این سیستم قدرتمند( از هر لحاظ ) امکاناتی را دارد که شاید خیلی از شما حتی اسم آنها و کاربردشان را هم ندانید، اما اپشنی که در این پست قصد داریم راجع بهش صحبت کنیم رو صد درصد اسمش رو شنیدید!
وردپرس شبکه

وردپرس شبکه که میتوان گفت از همان نسخه های ابتدایی بر روی این سیستم مدیریت محتوا وجود داشت این امکان را به شما میدهد که بتوانید یک سایت مرجع با هزاران سایت در زیر مجموعه خود داشته باشید ( درست مانند سرویس های وبلاگدهی مثل بلاگفا،رزبلاگ و... )
و قالب ها و افزونه های سایت اصلی را در دسترس سایت های زیرمجموعه نیز قرار دهید!

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

وردپرس شبکه سایت های زیر مجموعه خود را مطابق میل شما بصورت زیر پوشه و یا زیر دامنه
به شکل
sub.site.tld
site.tld/sub
تولید میکند، تنظیمات تقریبا کاملی برای این اپشن از وردپرس وجود دارد که شما میتوانید از طریق آن پست اولیه،دیدگاه اولیه،نام پیشفرض سایت جدید و... را تنظیم کنید.


📍وردپرس شبکه برای سئو مفید است؟
👈برخی میگویند سایت های زیرمجموعه راه اندازی شده با وردپرس شبکه برای سایت اصلی از نظر سئو مفید است، برخی هم این فرضیه را رد میکنند. با این حال هنوز نظر قطعی در رابطه با این موضوع از سمت خبرگان سئو و یا تیم وردپرس صادر نشده.

📍راه اندازی وردپرس شبکه با تنظیمات پیشفرض چقدر زمان نیاز دارد؟
👈 شاید ۱ دقیقه!

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

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

سوالی براتون‌پیش اومده؟ بپرسید جواب میدیم!

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

@wpheart
instagram.com/codin.uni
This media is not supported in your browser
VIEW IN TELEGRAM
#دیدنی
🤔 بنظر شما واقعا این دوتا، نیمه‌ی گمشده‌ی همدیگه هستن؟؟؟؟

نظراتتون رو کامنت کنید

@wpheart
#بدانیم #امنیتی
🔅 حذف نسخه وردپرس بدون افزونه
🖌 نمایش نسخه وردپرس میتواند باعث بروز مشکلات امنیتی شود!
همانطور که مشخص است، هیچ چیز بصورت صد درصدی نیست، اما میتوانید از اعمال خرابکاری افراد مبتدی پیشگیری کنید.

تکه کد زیر را در فایل فانکشن قالب خود قرار دهید

remove_action('wp_head','wp_generator');

📍با اینحال، راه های زیادی برای پیدا کردن نسخه وردپرس وجود دارد.

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

با قرار دادن تکه کد زیر در فایل فانکشن قالب سایتتان، از درج نسخه در مقابل فایل های css , js جلوگیری کنید.


function wpheart($src){
if(strpos($src, 'ver=' .get_bloginfo('version')))
$src = remove_query_arg('ver',$src);
return $src
}
add_filter('style_loader_src','wpheart');
add_filter('script_loader_src','wpheart');


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

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

@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
آیا یک نوشته در وردپرس را که در وضعیت پیشنویس است، میتوان بدون لینک پیش نمایش و با لینک مستقیم مشاهده کرد؟ به اشتراک گذاشت و.... ؟
Final Results
51%
بله
49%
خیر
قلب وردپرس | آموزش جامع
آیا یک نوشته در وردپرس را که در وضعیت پیشنویس است، میتوان بدون لینک پیش نمایش و با لینک مستقیم مشاهده کرد؟ به اشتراک گذاشت و.... ؟
#بدانیم #قلب‌وردپرس #ترفند
🔅نمایش نوشته با لینک مستقیم، بدون لینک پیش نمایش

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

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

domain.tld/?p=123

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

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

همراه ما باشید
@wpheart
instagram.com/codin.uni