سلام
من می خوام زمینه دلخواه که برای لینک های دانلود استفاده می کنم در بخش فید یا همون ار اس اس هم نمایش داده بشه چیکار باید کنم؟
تشکر
سلام
من می خوام زمینه دلخواه که برای لینک های دانلود استفاده می کنم در بخش فید یا همون ار اس اس هم نمایش داده بشه چیکار باید کنم؟
تشکر
تست کنید:
http://justintadlock.com/archives/2008/01/27/custom-fields-for-feeds-wordpress-plugin
ممنون . من اینو نصب کردم ولی هیچی نیاورد. تنظیمات هم نداره. :(
البته نسخه قدیم هست و شاید روی وردپرس نسخه جدید کار نکنه
نه کار نکرد.
نمیشه حداقل کاری کرد که لینک رو نشون بده؟ زمینه دلخواه من واسه قسمت لینک دانلود هست.
این کد را به فایل function قالب اضافه کنید
function embed_rssfooter123($content) {
if(is_feed()) {
global $post;
$post_id= $post->ID;
$dllink = get_post_meta($post_id, 'dllink', true);
$content .= "<p>" . $dllink . "</p>\n";
}
return $content;
}
add_filter('the_content', 'embed_rssfooter123');
add_filter('the_excerpt_rss', 'embed_rssfooter123');
واقعا ممنونم کمک بزرگی کردین.
فقط جای مقدار dllink باید زمینه دلخواه که گذاشتم رو قرار بدم درسته؟
sil3ntd3ath گفت:
واقعا ممنونم کمک بزرگی کردین.
فقط جای مقدار dllink باید زمینه دلخواه که گذاشتم رو قرار بدم درسته؟
بله
نوشته های اضافی و تگ html هم میتونید به راحتی اضافه کنید
تشکر
الان این کد رو من ویرایش کردم به این شکل درسته؟ 2 زمینه دلخواه دیگه بهش اضافه کردم:
function embed_rssfooter123($content) {
if(is_feed()) {
global $post;
$post_id= $post->ID;
$link = get_post_meta($post_id, 'link', true);
$komaki = get_post_meta($post_id, 'komaki', true);
$size = get_post_meta($post_id, 'size', true);
$content .= "<p>" . $link ."</p>""<p>" . $komaki ."</p>""<p>" . $size ."</p>\n";
}
return $content;
}
add_filter('the_content', 'embed_rssfooter123');
add_filter('the_excerpt_rss', 'embed_rssfooter123');
آقا پارسا معذرت می خوام ولی میشه بگید این کد رو چجوری قرار بدم؟آخه کدی که شما دادین لینک رو به صورت تکست می ندازه که ناجوره.خودم هرجور می زارم سایت لود نمیشه :(
کد کامل زمینه دلخواه من اینه:
<div id="download-links">
<ul>
<p style="text-align: right;">دانلود برنامه:<br /></p>
<?php $mid_var = get_post_meta($post->ID, 'link',true);
if(isset($mid_var) && !empty($mid_var)) : ?>
<li class="download"><a href="<?php echo get_post_meta($post->ID, 'link',true); ?>" target="_blank">دانلود با لينک مستقيم</a>
<?php endif; ?>
<?php $mid_var = get_post_meta($post->ID, 'komaki',true);
if(isset($mid_var) && !empty($mid_var)) : ?>
| <a href="<?php echo get_post_meta($post->ID, 'komaki',true); ?>" target="_blank">سرور کمکي</a>
<?php endif; ?></li>
<li class="size">حجم: <?php echo get_post_meta($post->ID, 'size',true); ?></li>
<li class="password">رمز: <strong><font style="font-size: 8pt;" color="#ff0000">www.empratoor.com</font></strong></li>
<li class="source">منبع : <a href="http://www.empratoor.com">مرکز دانلود امپراطور</a></li>
</ul>
</div>
باید از تگ لینک html استفاده کنید
function embed_rssfooter123($content) {
if(is_feed()) {
global $post;
$post_id= $post->ID;
$link = get_post_meta($post_id, 'link', true);
$komaki = get_post_meta($post_id, 'komaki', true);
$size = get_post_meta($post_id, 'size', true);
$content .= "<p><a href='$link'>دانلود</a></p><p><a href='$komaki'>دانلود 2</a></p><p>$size</p>\n";
}
return $content;
}
add_filter('the_content', 'embed_rssfooter123');
add_filter('the_excerpt_rss', 'embed_rssfooter123');
واقعا ممنونم کارم کامل حل شد.
اینم کد کامل شده کدی که دادم اگه یه وقت کسی لازمش شد:
function embed_rssfooter123($content) {
if(is_feed()) {
global $post;
$post_id= $post->ID;
$link = get_post_meta($post_id, 'link', true);
$komaki = get_post_meta($post_id, 'komaki', true);
$size = get_post_meta($post_id, 'size', true);
$content .= "<div id='download-links'><p style='text-align: right;'>دانلود برنامه:<br/></p><li class='download'><a target='_blank' href='$link'>دانلود با لينک مستقيم</a> | <a href='$komaki'>لینک کمکی</a></li>
<li class='size'>حجم: $size</li>
<li class='password'>رمز: <strong><font color='#ff0000' style='font-size: 8pt;'>www.empratoor.com</font></strong></li>
<li class='source'>منبع : <a href='http://www.empratoor.com'>مرکز دانلود امپراطور</a></li></div>\n";
}
return $content;
}
add_filter('the_content', 'embed_rssfooter123');
add_filter('the_excerpt_rss', 'embed_rssfooter123');