roozbix

قرار دادن کد یک افزونه در تیتر مطالب سایت

7 پست در این موضوع قرار دارد

با سلام

من یک افزونه نصب کردم که از rss چند سایت مطالبی رو میگیره و تو سایتم به صورت مطلب نشون میده. یه جور افزونه خبرخوان هست.

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

کد این افزونه اینه:


{$permalink}

کد نشون دادن تیتر مطالب سایت هم در پوسته ورد پرس هم اینه:


<ul>
<?php
$my_query = new WP_Query('showposts=10&cat=2');
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<li><div class="news_source left" ><?php the_time('F jS, Y') ?></div>
<a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>

الان مشکل من اینه که نمیدونم کد افزونه رو کجای کد های مطالب قرار بدم که لینک مستقیم کنه تیتر مطالب سایت رو.

اگه ممکنه من رو راهنمایی کنید.

ویرایش شده در توسط roozbix
0

به اشتراک گذاری این پست


لینک به پست

سلام ، به انجمن خوش اومدید.

واضح توضیح ندادید که کار این کد چیه ، اگر این کد لینک رو نمایش میده باید به صورت زیر جایگزین بشه:

<ul>
<?php
$my_query = new WP_Query('showposts=10&cat=2');
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<li><div class="news_source left" ><?php the_time('F jS, Y') ?></div>
<a href="<?php the_permalink() ?>"><a href="<?php echo $permalink; ?>"><?php echo get_the_title();?></a></li>
<?php endwhile; ?>
</ul>

اگرم هم لینک رو چاپ میکنه هم تایتل باید کلاً به جای the_title() گذاشته بشه.

فقط یادتون باشه اگر کار نکرد کد بالا باید به جای $permalink از تکه کد زیر استفاده کنید:

$_GLOBALS['permalink'];

موفّق باشید.

0

به اشتراک گذاری این پست


لینک به پست

سلام ممنوم از خوش آمد گویی و جوابتون.

متاسفانه مشکلم حل نشد. هر دو راه رو امتحان کردم.

والا من یک سیستم خبر خوان راه اندازی کردم با یک افزونه.

کد های موجود در این افزونه اینه:


Available tags:
{$content}
{$permalink}
{$title}
{$feed_title}
{$excerpt:n}
{$inline_image}

این افزونه مطالب رو از rss سایت های خبری میگیره و بصورت مطلب تو سایت پست میکنه.

این کدی که من دادم لینک اصلی مطالب رو نشون میده. لینک اصلی مطالبی که از rss ها گرفته میشه. متوجه منظورم شدین؟

ویرایش شده در توسط roozbix
0

به اشتراک گذاری این پست


لینک به پست
سلام ممنوم از خوش آمد گویی و جوابتون.

متاسفانه مشکلم حل نشد. هر دو راه رو امتحان کردم.

والا من یک سیستم خبر خوان راه اندازی کردم با یک افزونه.

کد های موجود در این افزونه اینه:


Available tags:
{$content}
{$permalink}
{$title}
{$feed_title}
{$excerpt:n}
{$inline_image}

این افزونه مطالب رو از rss سایت های خبری میگیره و بصورت مطلب تو سایت پست میکنه.

این کدی که من دادم لینک اصلی مطالب رو نشون میده. لینک اصلی مطالبی که از rss ها گرفته میشه. متوجه منظورم شدین؟

بله٬ خب در هر صورت باید echoش کنین یه جا

اگر لینک هست از a استفاده کنید و داخل تگ رو echo get_the_title() بذارین

0

به اشتراک گذاری این پست


لینک به پست

میشه کدش رو بهم بدید لطفا؟ من زیاد با کد ها آشنایی ندارم. ممنونم

0

به اشتراک گذاری این پست


لینک به پست

یکی از تگ هاشو پیدا کردم. این تگ رو اگه قرار بدیم تو کدها لینک اصلی خبر رو روی تیتر خبر قرار میده.

این تگ اینه:


{$feed_title}

فقط نمیدونم چطوری اینو بین کدها قرار بدم.

به این صورت قرار دادم کار نکرد


<a href="<?php the_permalink() ?>"><?php feed_title(); ?></a></li>

این هم کار نکرد


<a href="<?php the_permalink() ?>"><?php the_feed_title(); ?></a></li>

ویرایش شده در توسط roozbix
0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری