انجمن


نشان دادن زمینه دلخواه در فید یا RSS  (۱۲ نوشته)

  • sil3ntd3ath

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۹
    تشکر شده: ۱۲ بار
    # نوشته شده: ۸ سال پیش
    ۲۲ دی ۱۳۹۰ - ۲۳:۴۹

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

  • Morteza

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۳۴۰۲
    تشکر شده: ۳۱۲۸ بار
    # نوشته شده: ۸ سال پیش
    ۲۳ دی ۱۳۹۰ - ۰۰:۳۴

    تست کنید:
    http://justintadlock.com/archives/2008/01/27/custom-fields-for-feeds-wordpress-plugin

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    sil3ntd3ath - امین باقیات
  • sil3ntd3ath

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۹
    تشکر شده: ۱۲ بار
    # نوشته شده: ۸ سال پیش
    ۲۳ دی ۱۳۹۰ - ۰۹:۲۲

    ممنون . من اینو نصب کردم ولی هیچی نیاورد. تنظیمات هم نداره. :(

  • Morteza

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۳۴۰۲
    تشکر شده: ۳۱۲۸ بار
    # نوشته شده: ۸ سال پیش
    ۲۳ دی ۱۳۹۰ - ۱۳:۴۲

    البته نسخه قدیم هست و شاید روی وردپرس نسخه جدید کار نکنه

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    sil3ntd3ath
  • sil3ntd3ath

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۹
    تشکر شده: ۱۲ بار
    # نوشته شده: ۸ سال پیش
    ۲۳ دی ۱۳۹۰ - ۲۰:۵۲

    نه کار نکرد.
    نمیشه حداقل کاری کرد که لینک رو نشون بده؟ زمینه دلخواه من واسه قسمت لینک دانلود هست.

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۸ سال پیش
    ۲۳ دی ۱۳۹۰ - ۲۱:۰۷

    این کد را به فایل 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');
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    امین باقیات - sil3ntd3ath - Morteza
  • sil3ntd3ath

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۹
    تشکر شده: ۱۲ بار
    # نوشته شده: ۸ سال پیش
    ۲۳ دی ۱۳۹۰ - ۲۱:۱۴

    واقعا ممنونم کمک بزرگی کردین.
    فقط جای مقدار dllink باید زمینه دلخواه که گذاشتم رو قرار بدم درسته؟

  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۸ سال پیش
    ۲۳ دی ۱۳۹۰ - ۲۱:۲۳

    sil3ntd3ath گفت:
    واقعا ممنونم کمک بزرگی کردین.
    فقط جای مقدار dllink باید زمینه دلخواه که گذاشتم رو قرار بدم درسته؟

    بله
    نوشته های اضافی و تگ html هم میتونید به راحتی اضافه کنید

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    sil3ntd3ath - امین باقیات
  • sil3ntd3ath

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۹
    تشکر شده: ۱۲ بار
    # نوشته شده: ۸ سال پیش
    ۲۳ دی ۱۳۹۰ - ۲۲:۰۷

    تشکر
    الان این کد رو من ویرایش کردم به این شکل درسته؟ 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');
  • sil3ntd3ath

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۹
    تشکر شده: ۱۲ بار
    # نوشته شده: ۸ سال پیش
    ۲۳ دی ۱۳۹۰ - ۲۲:۳۹

    آقا پارسا معذرت می خوام ولی میشه بگید این کد رو چجوری قرار بدم؟آخه کدی که شما دادین لینک رو به صورت تکست می ندازه که ناجوره.خودم هرجور می زارم سایت لود نمیشه :(
    کد کامل زمینه دلخواه من اینه:

    <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>
  • Parsa

    آفلاین
    عضو فعال
    تعداد نوشته‌ها: ۱۹۲۱
    تشکر شده: ۲۶۸۳ بار
    # نوشته شده: ۸ سال پیش
    ۲۳ دی ۱۳۹۰ - ۲۲:۵۷

    باید از تگ لینک 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');
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    امین باقیات - sil3ntd3ath - Morteza
  • sil3ntd3ath

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۹
    تشکر شده: ۱۲ بار
    # نوشته شده: ۸ سال پیش
    ۲۴ دی ۱۳۹۰ - ۰۱:۵۷

    واقعا ممنونم کارم کامل حل شد.
    اینم کد کامل شده کدی که دادم اگه یه وقت کسی لازمش شد:

    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');
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Morteza

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.