رفتن به مطلب

دریافت لینک مطالب سایت توی x.php


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

میخواهم یه فایل x.php بسازم که آخرین پست های سایت وردپرسی را به صورت لینک نشون بده و از آدرس site.com/x قابل دسترسی باشه ...

حالا این کد نوشتم اما این ارور میده :

Fatal error: Call to undefined function get_posts()

1 - باید از فایل های دیگه وردپرس بهش دسترسی بدم ؟ چرا کار نمیکنه ؟

2 - برای اینکه آدرسش به صورت زیر بشه چکار کنم :

site.com/x/


<table border="0" width="600" align="right" cellpadding="1" cellspacing="1">
$al_post = get_posts( 'numberposts=20' );
if( $al_post ) :
foreach( $al_post as $post ) :
setup_postdata( $post );
?>
<tr bgcolor="ffffff"><td align="right" dir=rtl width="100%" >  <a href="<?php the_permalink() ?>" style="text-decoration:none;" target="_blank"><font face="tahoma" color="#004885" style="font-size:9pt;"><?php the_title(); ?></font></a></td></tr>
<?php endforeach; ?>
<?php endif; ?>
</table>

ویرایش شده توسط farzadwin7
لینک به ارسال

دوست عزیز ، شما باید ابتدای پی اچ پی رو با کد <?php آغاز کنید .

این کدی که ارسال کردید مشکل دارد :


<table border="0" width="600" align="right" cellpadding="1" cellspacing="1">
$al_post = get_posts( 'numberposts=20' );
if( $al_post ) :
foreach( $al_post as $post ) :
setup_postdata( $post );
?>

در واقع ابتدای کد پی اچ پی شما بایستی کد زیر قرار بگیره :


<?php

و به طور کلی به این صورت :


<?php
$al_post = get_posts( 'numberposts=20' );
if( $al_post ) :
foreach( $al_post as $post ) :
setup_postdata( $post );
?>

موفق باشید .

  • امتیاز 2
لینک به ارسال

فایل های عادی php مثل a.php رو وردپرس پشتیبانی نمیکنه و اجازه نمیده به بانک وصل بشن

باید یک فایل template درست کنید به نام مثلاً template-x.php - توی گوگل بزن wordpress page template کلی سایت برات میاره

حالا به جای x اسم دلخواهت رو بنویس

واسه آدرسش هم بستگی به ساختار پیوند یکتای سایتت داره که توی تنظیمات وردپرسه

  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...