سه شنبه , 12 دسامبر 2017
سرخط خبرها
خانه - کامپیوتر - برنامه نویسی - نمایش آخرین مطالب در صفحه ای به جز تم ورد پرس

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

در آموزش امروز قصد داریم یک کار ناب و جدید را با انجام بدهیم.هدف از انجام این آموزش زمانی خودش را نشان می دهد که شما سایتی وردپرسی دارید که یک قالب دارد و مثل همیشه مطالب بر اساس قالبی که شما در شاخه theme نصب میکنید برای کاربران نمایش داده میشود.بیان فرض کنیم قالب نداریم اون موقع چطور میخواین برای کاربرانتون مطالب را نمایش بدهید.اصلا برای سبک شدن سایت و پروژه هاتون نمیخواین فایل های ستگین header.php و مواردی از این دست لود و خوانده بشود ؟!

افزونه اخرین تیتر مطالب
افزونه اخرین تیتر مطالب

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

نکته : اول اینکه یادتون باشه در وردپرس فرآیند ایجاد ارتباط بین قالب و دیتابیس تماما در فایلی به نام wp-load.php گنجانده شده است.این فایل مسئول ارتباط با دیتابیس و سایر بخش ها می باشد.خوب من برای آموزشم میخوام از همین فایل استفاده کنم.برا ی استفاده و شروع کد نویسی همراه با من پیش بروید تا نتیجه یکسان در بیاد.اون موقع میتوانید به ساختن ظاهری زیبا و بهره گیری از آن با مقاصد خاص استفاده کنید

فایلی به نام love.php بسازید و این فایل را دقیقا در روت وردپرس بزارید فعلا.بعدا میتونید اون را جابجا کنید.به حالت ویرایش این فایل بروید و کدی را که براتون آماده کردم درونش قرار دهید :

نکته : یادتون باشه این فایل استفاده میکند از وردپرس است ولی خارج از محیط وردپرس.مثال برایش اینطوری است که شما چندتا بلاگ داری و به این شیوه میتونی آخرین مطالب هر کدام رو نشون بدهی مطمئنم جرقه هایی تو ذهن شما زده شد. خوب بگذریم داخل فایل کد زیر را بزارید:

<html dir="rtl">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

</head>

<body>

<?php

// Include the wp-load'er

include('wp-load.php');

// Get the last 10 posts

// Returns posts as arrays instead of get_posts' objects

$recent_posts = wp_get_recent_posts(array(

'numberposts' => 10

));

// Do something with them

echo '<ul>';

foreach($recent_posts as $post) {

echo '<li><a href="', get_permalink($post['ID']), '">', $post['post_title'], '</a></li>';

}

echo '</ul>';

?>

</body>

</html>

در کد بالا که شما آماده کردید فایل wp-load.php فراخوانی شد و ارتباط با دیتابیس انجام میگیرد و عنوان ۱۰ مطلب اخیر نمایش داده میشود.حالا شما میتوانید اطلاعات دیگه هم برای نمایش قرار بدهید مثل خلاصه مطلب یا تاریخ و …

این فقط یک کوئری ساده بود شما به پهنای بزرگی فکرتون میتونید با این آموزش کارای بزرگ انجام بدهید.

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

شادی از آن لحظه های شما …

برگرفته از سایت سزار

نمایش آخرین مطالب در صفحه ای به جز تم ورد پرس
به این مطلب امتیاز دهید
نت های پیانو نت های ویولن نت های سنتور نت های گیتار

همچنین ببینید

محبوب ترین زبان برنامه نویسی

تاکنون کمتر سابقه داشته است که زبان برنامه‏‌نویسی C جایگاهی به غیر از اول داشته …

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *