قلب وردپرس | آموزش جامع
2.15K 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
#تکه‌کد #معرفی‌ابزار #معرفی‌تابع
معرفی تابع web_get_content و استفاده از آن برای کارهای هیجان آور😉
🖌این تابع که مشابه تابع file_get_content است ، فعالیت دقیقا مشابهی دارد با اختلاف دریافت اطلاعات از یک سایت!
در مثال زیر ما از تابع مورد نظر استفاده کردیم و بر روی آن پروکسی تنظیم کرده ایم تا هر سایت را بدون ردپا از ایپی سرور شما باز کند!
‼️عواقب استفاده برای اتک و... برعهده شخص استفاده کننده میباشد.
❗️این تابع صرفا برای یادگیری معرفی شده است.

مثال :

function web_get_contents($url)
{
$begirProxy = explode("\n", file_get_contents("https://api.proxyscrape.com/?request=getproxies&proxytype=http&timeout=10000&country=all&ssl=all&anonymity=all"));
$theProxy = $begirProxy[rand(count($begirProxy)-1)];
$getProxyData = explode(":",$theProxy);
$theProxyIp = $getProxyData[0];
$theProxyPort = $getProxyData[1];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_PROXYPORT, $theProxyPort);
curl_setopt($ch, CURLOPT_PROXYTYPE, 'HTTP');
curl_setopt($ch, CURLOPT_PROXY, $theProxyIp);
$data = curl_exec($ch);
curl_close($ch);
return $data;
}


📍باتشکر از MatinME بابت نوشتن این تکه کد و معرفی.

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

توابع :
get_next_post
get_previous_post
که همانطور که از نام آنها مشخص هست مربوط به مطلب بعد و قبل میباشد.

نحوه استفاده از این توابع به شرح زیر میباشد :
❗️هریک از این توابع ۳ مقدار را در خود جای میدهند که برابر هستند با :
مقدار اول : در شرایط و قوانین فعال باشد یا خیر
مقدار دوم : مستثنی قرار دادن قوانین و شرایط( در قالب آرایه )
مقدار سوم : فیلتر بر اساس چه ( دسته بندی ، برچسب و... )


مثال از نحوه استفاده ساده تر :

$next = get_next_post();
if(is_a($next,'WP_Post')):?>
<a href="<?php echo get_permalink($next->ID);?>"> <?php echo get_title($next->ID);?></a>


❗️به جای استفاده از تابع get_permalink میتوانید از
get_next_posts_link
get_previous_post_link
استفاده کنید.

پایان/.

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