mostafaHD

ایجاد بخش ویژه برای زمینه های دلخواه

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

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

حالا میخوام یه مطلب ویژه وارد کنم.با استفاده از افزونه عضویت ویژه که اگه کاربر عضو ویژه نبود در جعبه دانلود متن دیگه ای به جای لینک دانلود نمایش بده.

باید چکار کنم؟

0

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


لینک به پست

درود...از افزونه وردپرس عضویت ویژه استفاده کنید..

1

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


لینک به پست

ببینید افزونه عضویت ویژه دارم.

میخوام لینک دانلود فایل رو بین کد زیر قرار بدم:

[vip-members] محتوا در اینجا [/vip-members]

و به جای نمایش متن لینک بگه باید عضو ویژه باشید.

مثل این سایت:

http://www.apktops.ir/android-clash-of-clans.html/

0

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


لینک به پست

دوست یه جستجو کنید هست .

ابتدا کد زیر را در فایل functions.php وارد کنید:


add_shortcode( 'member', 'member_check_shortcode' );
function member_check_shortcode( $atts, $content = null ) {
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return $content;
return 'این پست برای اعضاء ویژه سایت قابل نمایش است';
}[/left]


[left]

سپس کد کوتاه زیر را در مطلب خود وارد کنید، حال شما قادر خواهید بود تا نوشته یا قسمتی (و یا هر محتوای دیگری) را تنها در دسترس کاربران عضو قرار دهید


[member]
این قسمت تنها برای کاربران عضو قابل مشاهده می باشد.
[/member]

1

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


لینک به پست

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

میخوام لینک موجود در جعبه دانلود رو وی ای پی کنم.

0

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


لینک به پست

سلام شدیدا نیاز دارم لطفا راهنمایی کنید

ینی بجای نوشه (محتوا در اینجا) داخل زمینه دلخواه بشه کنترل کرد چی گذاشت.

برای این کار از افزونه Advanced Custom Fields استفاده کنید.

میشه برای زمینه ها ویرایشگر گذاشت و در ویرایشگر می تونید لینک دانلود رو VIP کنید.

اینجا رو ببینید:


http://mandegarweb.com/wordpress/wordpress-learning/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%AC%D8%B9%D8%A8%D9%87-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%AF%D8%B1-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3/

0

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


لینک به پست

برای این کار از افزونه Advanced Custom Fields استفاده کنید.

میشه برای زمینه ها ویرایشگر گذاشت و در ویرایشگر می تونید لینک دانلود رو VIP کنید.

اینجا رو ببینید:


http://mandegarweb.com/wordpress/wordpress-learning/%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%D8%B3%D8%A7%D8%AE%D8%AA-%D8%AC%D8%B9%D8%A8%D9%87-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%AF%D8%B1-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3/

برادر من ، بحث من advance custome fiels نیست .

نوشتن زمینه تو قالب برام مهمه.

لطفا راهنمایی کنین

0

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


لینک به پست

برادر من ، بحث من advance custome fiels نیست .

نوشتن زمینه تو قالب برام مهمه.

لطفا راهنمایی کنین

ببینید شما نرفتید بخونید که میاید اینو میگید.

مگه شما نمی خواید همون طور که لینک رو توی متن نوشته VIP می کنید توی زمینه دلخواه هم VIP کنید؟

0

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


لینک به پست

ببینید شما نرفتید بخونید که میاید اینو میگید.

مگه شما نمی خواید همون طور که لینک رو توی متن نوشته VIP می کنید توی زمینه دلخواه هم VIP کنید؟

دقیقا ترکیب این کد [vip-members] محتوا در اینجا [/vip-members] و زمینه دلخواه را میخوام.

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

0

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


لینک به پست

دقیقا ترکیب این کد [vip-members] محتوا در اینجا [/vip-members] و زمینه دلخواه را میخوام.

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

شما برید همون لینکی که دادم رو بخونید متوجه میشید اگه متوجه نشدید بگید تا همونجا براتون توضیح بدم.

1

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


لینک به پست

آقا شما که بلدی کد php ش بمن بده .

اونار خودم بلدم.

دقیقا ترکیب این کد [vip-members] محتوا در اینجا [/vip-members] و زمینه دلخواه را میخوام.

کد بدین

0

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


لینک به پست

آقا شما که بلدی کد php ش بمن بده .

اونار خودم بلدم.

دقیقا ترکیب این کد [vip-members] محتوا در اینجا [/vip-members] و زمینه دلخواه را میخوام.

کد بدین

افزونه رو نصب کنید.

در منو در سمت راست یه گزینه اضافه میشه به نام "زمینه های دلخواه".

روی اون کلیک کنید.

در صفحه باز شده روی افزودن کلیک کنید.

عنوان رو وارد کنید.

موارد زیر رو انجام بدید:

  • + افزودن زمینه
  • برچسب زمینه : لینک های دانلود
  • نام زمینه : dllinks
  • نوع زمینه : ویرایشگر دیداری
  • انتشار

حالا این کد رو در فایل single.php در جایی که دوست دارید قرار بدید:


<?php get_field('dllinks');?>

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


[vip-members] تست [/vip-members]

1

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


لینک به پست

ارسال شده در (ویرایش شده)

افزونه رو نصب کنید.

در منو در سمت راست یه گزینه اضافه میشه به نام "زمینه های دلخواه".

روی اون کلیک کنید.

در صفحه باز شده روی افزودن کلیک کنید.

عنوان رو وارد کنید.

موارد زیر رو انجام بدید:

  • + افزودن زمینه
  • برچسب زمینه : لینک های دانلود
  • نام زمینه : dllinks
  • نوع زمینه : ویرایشگر دیداری
  • انتشار

حالا این کد رو در فایل single.php در جایی که دوست دارید قرار بدید:


<?php get_field('dllinks');?>

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


[vip-members] تست [/vip-members]

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

کدیم که شما دادین عینا نمایش داده میشه

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

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


لینک به پست

ارسال شده در (ویرایش شده)

کد رو به این صورت استفاده کنید:


<?php
$t .= '[vip-members]';
$t .= get_field('dllinks');
$t .= '[/vip-members]';
echo do_shortcode( $t );
?>

ویرایش شده در توسط Ghaem
1

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


لینک به پست

ارسال شده در (ویرایش شده)

ایول داری داداش . ممنون کارکرد

منم یه کد برای افزونه rcp نوشتم .

افزونه اشتراک ویژه به ازای پرداخت و دانلود


<?php
$t .= '[restrict paid=true subscription= "4"]';
$t .= get_field('dlvip');
$t .= '[/restrict]';
echo do_shortcode( $t );
?>
?>

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

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


لینک به پست

ارسال شده در (ویرایش شده)

دوستان یه سوال دیگه :

<?php
$t .= '[restrict paid=true subscription= "1,3,6,9"]';
$t .= get_field('dlvip');
$t .= '[/restrict]';
echo do_shortcode( $t );
?>

خروجی کد بالا بصورت یک متن .

من میخوام توی زمینه دلخواه لینک دانلود داخل این کد بزارم . و خروجی آن یه عکس dl باشه که لینک به دانلود بده.

<a target="_blank" href="linke download"><center><img src="http://mihanpsd.com/wordpress/wp-content/uploads/2014/11/download_mihanpsd.com_.png"></center></a>

پیشاپیش تشکر

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

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


لینک به پست

دوستان یه سوال دیگه :

<?php
$t .= '[restrict paid=true subscription= "1,3,6,9"]';
$t .= get_field('dlvip');
$t .= '[/restrict]';
echo do_shortcode( $t );
?>

خروجی کد بالا بصورت یک متن .

من میخوام توی زمینه دلخواه لینک دانلود داخل این کد بزارم . و خروجی آن یه عکس dl باشه که لینک به دانلود بده.

<a target="_blank" href="linke download"><center><img src="http://mihanpsd.com/..."></center></a>

پیشاپیش تشکر


<?php
$t .= '[restrict paid=true subscription= "1,3,6,9"]';
$t .= '<a target="_blank" href="'.get_field('dlvip').'"><center><img src="http://mihanpsd.com/wordpress/wp-content/uploads/2014/11/download_mihanpsd.com_.png"></center></a>';
$t .= '[/restrict]';
echo do_shortcode( $t );
?>

1

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


لینک به پست

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

ینی فقط هر وقت مقدار بهش دادیم نمایش داده بشه؟

0

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


لینک به پست

ارسال شده در (ویرایش شده)

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

ینی فقط هر وقت مقدار بهش دادیم نمایش داده بشه؟

چون زیاد با PHP آشنا نیستم نمیدونم کد کار کنه یا نه ولی شما تست کنید:


<?php
$t .= '[restrict paid=true subscription= "1,3,6,9"]';
$t .= '<a target="_blank" href="'.get_field('dlvip').'"><center><img src="http://mihanpsd.com/wordpress/wp-content/uploads/2014/11/download_mihanpsd.com_.png"></center></a>';
$t .= '[/restrict]';
?>
<?php if( get_field('dlvip')):?>
echo do_shortcode( $t );
<?php endif;?>

ویرایش شده در توسط Ghaem
1

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


لینک به پست

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

ینی فقط هر وقت مقدار بهش دادیم نمایش داده بشه؟

کار کرد؟

1

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


لینک به پست

نه دادش کارنکرد. مرسی از پیگیرت داداش

هنوزم دنبالشم

0

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


لینک به پست

ارسال شده در (ویرایش شده)


<?php
$t .= '[restrict paid=true subscription= "1,3,6,9"]';
$t .= '<a target="_blank" href="'.get_field('dlvip').'"><center><img src="http://mihanpsd.com/wordpress/wp-content/uploads/2014/11/download_mihanpsd.com_.png"></center></a>';
$t .= '[/restrict]';
echo do_shortcode( $t );
?>


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

ینی فقط هر وقت مقدار بهش دادیم نمایش داده بشه؟

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

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


لینک به پست

مرسی بابت راهنمایتون

0

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


لینک به پست

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

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

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

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


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

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

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


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