آخرین خبرها

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

در آموزش امروز قصد داریم یک کار ناب و جدید را با انجام بدهیم.هدف از انجام این آموزش زمانی خودش را نشان می دهد که شما سایتی وردپرسی دارید که یک قالب دارد و مثل همیشه مطالب بر اساس قالبی که شما در شاخه 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 فراخوانی شد و ارتباط با دیتابیس انجام میگیرد و عنوان ۱۰ مطلب اخیر نمایش داده میشود.حالا شما میتوانید اطلاعات دیگه هم برای نمایش قرار بدهید مثل خلاصه مطلب یا تاریخ و …

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

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

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

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

Rate this post
نت های پیانو نت های ویولن نت های سنتور نت های گیتار

درباره‌ی vahid ezati

دوست دارم دارم تا تمام چیزی را که می دانم در اختیار بازدید کنندگان وب سایت قرار دهم پیشنهادات و انتقادات شما بنده را خوشحال می کند

دیدگاهتان را بنویسید

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