رفتن به مطلب

لینک دلخواه به برگه


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

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


<?php natty_show_navigation ('primary', 'natty_show_pagemenu'); ?>

که توسط این کد برگه هامو رو تو منو قرار دادم

من یه برگه ای ساختم بنام RSS که میخوام وقتی روش کلیک میشه به لینک RSS سایت بره.

الان چطور میتونم به این برگه لینک بدم؟

این افزونه رو هم پیدا کردم (Page Links To) ولی من نمیخوام از افزونه استفاده کنم.

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

سلام.

به قسمت ویرایش برگه مورد نظر برید.

دقیقاً زیر بخش عنوان، "پیوند یکتا" موجود هست. ویرایش رو بزنید و لینک دلخواه خودتون رو بهش بدین

________________________

اگر منظور تغییر محتوای برگه است، از شخصی سازی قالب برگه میتونید استفاده کنید.

اختصاص دادن قالب جدا برای یک صفحه

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

ممنون.

ولی من هر کاری میکنم آدرس rss رو قبول نمیکنه آدرسی که من میزنم: http://www.zoobino.com/feed/ هست وقتی تائید رو میزنم خودش به http://www.zoobino.com/feed-2/ تبدیل میشه انگاری یه جا واسش تعریف شده چجوری میتونم درستش کنم؟

لینک به ارسال

نامک feed پیشفرض برای خوراک استفاده میشه

به نوعی رزرو شده است

لینک به ارسال

نامک feed پیشفرض برای خوراک استفاده میشه

به نوعی رزرو شده است

چطور میتونم این نامک رو تغییر بدم ؟ راه حلی داره؟ الان من یه برگه ساختم به نام rss ، جطور کار کنم که وقتی روش کلیک میکنم بره تو صفحه feed سایت؟

لینک به ارسال

یک برگه با قالب دلخواه بسازید و کد زیر رو توش قرار بدید:

<?php

/**

* RSS2 Feed Template for displaying RSS2 Posts feed.

*

* @package WordPress

*/

header('Content-Type: ' . feed_content_type('rss-http') . '; charset=' . get_option('blog_charset'), true);

$more = 1;

echo '<?xml version="1.0" encoding="'.get_option('blog_charset').'"?'.'>'; ?>

<rss version="2.0"

xmlns:content="http://purl.org/rss/1.0/modules/content/"

xmlns:wfw="http://wellformedweb.org/CommentAPI/"

xmlns:dc="http://purl.org/dc/elements/1.1/"

xmlns:atom="http://www.w3.org/2005/Atom"

xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"

xmlns:slash="http://purl.org/rss/1.0/modules/slash/"

<?php do_action('rss2_ns'); ?>

>

<channel>

<title><?php bloginfo_rss('name'); wp_title_rss(); ?></title>

<atom:link href="<?php self_link(); ?>" rel="self" type="application/rss+xml" />

<link><?php bloginfo_rss('url') ?></link>

<description><?php bloginfo_rss("description") ?></description>

<lastBuildDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_lastpostmodified('GMT'), false); ?></lastBuildDate>

<language><?php bloginfo_rss( 'language' ); ?></language>

<sy:updatePeriod><?php echo apply_filters( 'rss_update_period', 'hourly' ); ?></sy:updatePeriod>

<sy:updateFrequency><?php echo apply_filters( 'rss_update_frequency', '1' ); ?></sy:updateFrequency>

<?php do_action('rss2_head'); ?>

<?php while( have_posts()) : the_post(); ?>

<item>

<title><?php the_title_rss() ?></title>

<link><?php the_permalink_rss() ?></link>

<comments><?php comments_link_feed(); ?></comments>

<pubDate><?php echo mysql2date('D, d M Y H:i:s +0000', get_post_time('Y-m-d H:i:s', true), false); ?></pubDate>

<dc:creator><?php the_author() ?></dc:creator>

<?php the_category_rss('rss2') ?>

<guid isPermaLink="false"><?php the_guid(); ?></guid>

<?php if (get_option('rss_use_excerpt')) : ?>

<description><![CDATA[<?php the_excerpt_rss(); ?>]]></description>

<?php else : ?>

<description><![CDATA[<?php the_excerpt_rss(); ?>]]></description>

<?php $content = get_the_content_feed('rss2'); ?>

<?php if ( strlen( $content ) > 0 ) : ?>

<content:encoded><![CDATA[<?php echo $content; ?>]]></content:encoded>

<?php else : ?>

<content:encoded><![CDATA[<?php the_excerpt_rss(); ?>]]></content:encoded>

<?php endif; ?>

<?php endif; ?>

<wfw:commentRss><?php echo esc_url( get_post_comments_feed_link(null, 'rss2') ); ?></wfw:commentRss>

<slash:comments><?php echo get_comments_number(); ?></slash:comments>

<?php rss_enclosure(); ?>

<?php do_action('rss2_item'); ?>

</item>

<?php endwhile; ?>

</channel>

</rss>

لینک به ارسال

مرتضی جان این کدی که دادی رو را دادم منتها نتیجه کار به این صورت شد: rss

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

امکانش هست لینک خود rss رو به خود برگه بدم و دیگه قالب واسش درست نکنم؟

پارسا گفت که نامک feed پیشفرض برای خوراک استفاده میشه و به نوعی رزرو شده است. نمیشه تغییراتی داد که بشه به راحتی نامک رو همون آدرس پیشفرض فید بزاریم؟

لینک به ارسال

من برای اینکه بتونم این کدی که تو یه فایل ذخیره کردم تو بخش قالب بیارم از این کد استفاده کردم:


<?php
/*
Template Name: rss
*/
?>

این کدی که قرار دادم درسته؟ مشکل ساز نمیشه؟

لینک به ارسال

ایجاد برگه درست هست

اما فکر کنم فقط داره فید برگه رو میخونه

تغییر نام خود فید که ممکن نیست و در وردپرس اختلال ایجاد میکنه

اما میتونید فید رو توی صفحه تون با headers لود کنید اما دقیقا نمیدونم برای چی میخواین اینکار انجام بشه

لینک به ارسال

چطور میشه بدون مشکل آدرس فید رو تو نامک برگه قرار داد؟

نمیشه با یه دستور شرطی این کارو کرد؟

لینک به ارسال

چطور میشه بدون مشکل آدرس فید رو تو نامک برگه قرار داد؟

نمیشه با یه دستور شرطی این کارو کرد؟

چطور منظورتون هست؟ یعنی همون اسم feed رو خودتون استفاده کنید؟

لینک به ارسال

پس این افزونه Page Links To چطور میتونه این کار رو انجام بده؟

من تست کردم جواب داد ولی من چون نمیخوام از افزونه استفاده کنم از این افزونه استفاده نکردم، این افزونه چطور کار میکنه میشه توسطش این کار رو کرد؟

لینک به ارسال

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

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

لینک به ارسال

مرتضی جان به نظرت یعنی بهتره از این افزونه استفاده کنم تا بخوام از کدهاش استفاده کنم؟

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

شما چی صلاح میدونی؟

لینک به ارسال

اگر منباع سرورتون مناسب هست و تا الان با افزونه ها مشکلی نداشتید، این افزونه مشکلی پیش نمیاره

لینک به ارسال

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

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

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

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

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

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

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

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

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