انجمن


مخفی کردن لینک از کاربران  (۵ نوشته)

  • markosme

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

    عنوان کاملا مشخصه نیاز به افزونه و کد برای مخفی کردن لینک از کاربران دارم
    اشتباه نکنید .کلی جستجو کردم و کلی روش تست کردم ولی متاسفانه جواب نداده
    این تاپیک کامل انجام دادم http://forum.wp-persian.com/topic/9227
    ولی متاسفانه نه کد فانکشن کار کرد و نه افزونه login v all هر دو انجام دادم ولی بین کدها متن نشون میده و کدهارو هم نشون میده ..بی تاثیره

    اول فکز کزدم از قالب و قالب عوض کردم ولی باز هم بی نتیجه بود

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

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

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

    بدون افزونه هم عملی هست.

    می تونید یک دستور شرطی ایجاد کنید و لینک های دانلود رو در زمینه دل خواه قرار بدین
    مثال:

    <?php
    	if ( is_user_logged_in() ) {
    	echo get_post_meta($post->ID, link1, true);
    	} else {
    	echo "Please Register!";
    	}
    ?>
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Reza - امین باقیات
  • mhb12

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

    این دستور شرطی جالبه ولی من دستوری میخوام که لینکهای مربوط به پستهای یک کتگوری خاص رو ببنده و بخواد که رجیستر کنن مثلا فول آلبومهای سایتم رو میشه دستور اونجوریشم یکی بده یا افزونشو بگه کد باشه بهتره

  • turkm4hdi

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

    دوست عزیز با این هک زیر میتونید همچین کاری بکنید

    function hide_links($post_content) {
     if ( in_category( '1' ) ) {
    	global $wpdb;
    
    		return ($post_content = !is_user_logged_in()?preg_replace('/<a(.*?)>(.*?)<\/a>/m', '<div style="color:red;font-size:12px;">براي ديدن لينک ها لطفاً <a href="/wp-login.php?action=register">عضو شده</a> و يا وارد سايت</a> شويد.</div>',$post_content):$post_content);
    	 }	
    
     }
      add_filter('the_content', 'hide_links')

    این از هکهای bbpress هستش که تغییرش دادم اگه بکارتون اومد بی بی پرس دعا کنید.
    البته میتونی با هک بالا img رو هم قفل کنی.

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

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

    این دستور شرطی جالبه ولی من دستوری میخوام که لینکهای مربوط به پستهای یک کتگوری خاص رو ببنده و بخواد که رجیستر کنن مثلا فول آلبومهای سایتم رو میشه دستور اونجوریشم یکی بده یا افزونشو بگه کد باشه بهتره

    چنین چیزی امکان پذیر است. اما تا زمانی ک از زمینه دلخواه استفاده نکردین، اصولی نیست!

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



برچسب‌ها

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