رفتن به مطلب

درخواست کد نمايش عناوين اخبار وبلاگ در يک باکس براي صفحه اصلي


پست های پیشنهاد شده

باسلام دوستان عزيز

من براي وبلاگ سايتم از وردپرس استفاده ميکنم و براي طراحي قالب اصلي سايت از HTML استفاده کردم.

حالا يه باکسي رو ساختم و ميخوام که عناوين آخرين اخبار رو به همراه لينکشون که تو وبلاگ هستند نشونش بده و بازديد کننده با کليک روي اون بره و خبر مربوطه رو بخونه.

اگه قطعه کد آماده اي داريد ممنون ميشم.

تعداد عناوين هم 5 تاي آخري رو نشون بده کافيه.

باتشکر...

لینک به ارسال

سلام

جوینده یابنده است! :D

کد رو خودم داشتم اما اصلا هواسم نبود حالا میزارم اینجا تا بقیه دوستان هم فیض ببرند! :D:lol:

  • برای اینکار ابتدا در قالب مورد نظرتون یک فایل جدید با عنوانی مثل widget.php بسازید و کدهای زیر رو داخلش قرار بدین:


<?php /** Template Name: ابزارک اخبار */ ?>document.write('<?php $args = array('post_type' => 'post', 'posts_per_page' => 5); $loop = new WP_Query($args); while ($loop->have_posts()) : $loop->the_post(); ?><li><a href="<?php the_permalink() ?>" target="_blank"><?php the_title(); ?></a></li><?php endwhile; ?><?php wp_reset_query(); ?>');

  • سپس به بخش برگه ها رفته و یک برگه خالی بسازید(هیچ کدی لازم نیست داخل برگه وارد کنید!)
  • بعدش هنگام منتشر کردن برگه صفات برگه رو روی ابزارک اخبار تنظیم کنید!
  • سپس کد جاوا اسکریپت زیر رو هرجا که بزارید مطالب براتون نشون داده میشه:


<script type="text/javascript" src="URL PAGE"></script>

  • به جای URL PAGE هم لینک URL برگه ای رو که ذخیره کردید وارد کنید!

اما یک نکته:

  1. همونطور که در کد اول میبینید در بخش

    => 'post', 'posts_per_page' => 5); $loop =

    تنظیم شده روی 5 که نشون میده تعداد 5 تا لینک منتشر میشه!

نمونه: post-4875-0-02045200-1418721900_thumb.pn

من خواستم اینو در بخش آموزش ارسال کنم اما امکانش برام نبود! :( :( حالا چرا؟! نمیدونم :blink:

ویرایش شده توسط عباس صادقی
لینک به ارسال

تایپیکتون رو ذدیر دیدم ولی از روشی که رفتید روش ساده تر هم وجود داشت

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


<?php
define('WP_USE_THEMES', false);
require('/home/YOURDOMAIN/public_html/wp-blog-header.php');
?>

و کوئری را در همون صفحه اجرا کنید

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...