Mhnz 11 ارسال شده در مهر 99 گزارش بازنشر ارسال شده در مهر 99 سلام چطور میتونم یه محتوا از سایت رو فقط برای اعضا نشون بدم؟ تاپیک های قبلی رو دیدم اما متاسفانه نفهمیدم چطور به اون محتوای مخفی که داخل شورتکد قرار میگیره استایل بدم. نقل قول لینک به ارسال
asadiy4n 2805 ارسال شده در مهر 99 گزارش بازنشر ارسال شده در مهر 99 سلام منظورتون محتوای چه قسمتی هست؟ در حالت کلی به این شکل هست <?php if ( is_user_logged_in() ): ?> <div class="user"> هرچیزی </div> <?php else: ?> <div class="guest"> هرچیزی </div> <?php endif; ?> 2 1 نقل قول لینک به ارسال
Mhnz 11 ارسال شده در مهر 99 مالک گزارش بازنشر ارسال شده در مهر 99 در 7 دقیقه قبل، asadiy4n گفته است : سلام منظورتون محتوای چه قسمتی هست؟ در حالت کلی به این شکل هست <?php if ( is_user_logged_in() ): ?> <div class="user"> هرچیزی </div> <?php else: ?> <div class="guest"> هرچیزی </div> <?php endif; ?> وقت بخیر برای مثال یک برگه دارم که لینک دانلود قرار داره در اون و برای دکمه دانلود یک کلاس تعریف کردم. حالا میخوام این دکمه دانلود فقط برای کاربران عضو شده به نمایش دربیاد و برای کسایی که هنوز وارد حساب نشدن یک متن ایجاد بشه که "برای دانلود باید وارد حساب کاربری خود شوید" در یک تاپیک دیگه در سایت بود که باید در بین شورتکد قرار میگرفت و درست هم کار میکرد اما نمیدونستم چطور باید به اون محتوای بین شورتکد استایل بدم. خیلی ممنون نقل قول لینک به ارسال
asadiy4n 2805 ارسال شده در مهر 99 گزارش بازنشر ارسال شده در مهر 99 در 2 دقیقه قبل، Mhnz گفته است : وقت بخیر برای مثال یک برگه دارم که لینک دانلود قرار داره در اون و برای دکمه دانلود یک کلاس تعریف کردم. حالا میخوام این دکمه دانلود فقط برای کاربران عضو شده به نمایش دربیاد و برای کسایی که هنوز وارد حساب نشدن یک متن ایجاد بشه که "برای دانلود باید وارد حساب کاربری خود شوید" در یک تاپیک دیگه در سایت بود که باید در بین شورتکد قرار میگرفت و درست هم کار میکرد اما نمیدونستم چطور باید به اون محتوای بین شورتکد استایل بدم. خیلی ممنون هم با شرتکد میشه هم این روش که به نظرم این ساده تر هست. شما زیر is_user_logged_in قسمت دانلودتون رو بذارید حالا هرچی که هست و زیر else توضیحات ورود و ثبت نام 2 نقل قول لینک به ارسال
Mhnz 11 ارسال شده در مهر 99 مالک گزارش بازنشر ارسال شده در مهر 99 در 44 دقیقه قبل، asadiy4n گفته است : هم با شرتکد میشه هم این روش که به نظرم این ساده تر هست. شما زیر is_user_logged_in قسمت دانلودتون رو بذارید حالا هرچی که هست و زیر else توضیحات ورود و ثبت نام میشه بیشتر راهنمایی بفرمایید نقل قول لینک به ارسال
yazdaniwp 1187 ارسال شده در مهر 99 گزارش بازنشر ارسال شده در مهر 99 در 7 ساعت قبل، Mhnz گفته است : میشه بیشتر راهنمایی بفرمایید کدتون باید چیزی شبیه به این بشه: add_shortcode( 'ywp-download_msg', 'ywp_download_msg_callback' ); function ywp_download_msg_callback( $params, $content = null ) { if( is_user_logged_in() ) { $output = 'DOWNLOAD SECTION HTML CODE'; } else { $output = '<p>برای دانلود <a href="LOGIN PAGE">وارد شوید</a></p>'; } } 2 نقل قول لینک به ارسال
Mhnz 11 ارسال شده در مهر 99 مالک گزارش بازنشر ارسال شده در مهر 99 در 16 ساعت قبل، yazdaniwp گفته است : کدتون باید چیزی شبیه به این بشه: add_shortcode( 'ywp-download_msg', 'ywp_download_msg_callback' ); function ywp_download_msg_callback( $params, $content = null ) { if( is_user_logged_in() ) { $output = 'DOWNLOAD SECTION HTML CODE'; } else { $output = '<p>برای دانلود <a href="LOGIN PAGE">وارد شوید</a></p>'; } } خیلی ممنون جسارتا میشه با استفاده از شورتکد بگید و اینکه بشه به محتوای داخل شورتکد استایل داد. نقل قول لینک به ارسال
Mhnz 11 ارسال شده در مهر 99 مالک گزارش بازنشر ارسال شده در مهر 99 در در ۱۳۹۹/۷/۱۷ در 16:08، Mhnz گفته است : خیلی ممنون جسارتا میشه با استفاده از شورتکد بگید و اینکه بشه به محتوای داخل شورتکد استایل داد. میشه راهنمایی بفرمایید؟ نقل قول لینک به ارسال
Mhnz 11 ارسال شده در مهر 99 مالک گزارش بازنشر ارسال شده در مهر 99 راهنمایی میفرمایید لطفا؟ نقل قول لینک به ارسال
asadiy4n 2805 ارسال شده در مهر 99 گزارش بازنشر ارسال شده در مهر 99 همین کد جناب یزدانی کلاس رو داده مشکلتون کجاست ؟ فقط باید استایلش رو عوض کنید add_shortcode( 'ywp-download_msg', 'ywp_download_msg_callback' ); function ywp_download_msg_callback( $params, $content = null ) { if( is_user_logged_in() ) { $output = '<div class="user">DOWNLOAD SECTION HTML CODE</div>'; } else { $output = '<div class="guest">برای دانلود <a href="LOGIN PAGE">وارد شوید</a></div>'; } } برای استایلش هم داخل فایل استایلتون .user{background: red;} .guest{background: blue;} یا add_shortcode( 'ywp-download_msg', 'ywp_download_msg_callback' ); function ywp_download_msg_callback( $params, $content = null ) { if( is_user_logged_in() ) { $output = '<div style="background: red;">DOWNLOAD SECTION HTML CODE</div>'; } else { $output = '<div style="background: blue;">برای دانلود <a href="LOGIN PAGE">وارد شوید</a></div>'; } } 1 نقل قول لینک به ارسال
Mhnz 11 ارسال شده در مهر 99 مالک گزارش بازنشر ارسال شده در مهر 99 در 15 دقیقه قبل، asadiy4n گفته است : add_shortcode( 'ywp-download_msg', 'ywp_download_msg_callback' ); function ywp_download_msg_callback( $params, $content = null ) { if( is_user_logged_in() ) { $output = '<div class="user">DOWNLOAD SECTION HTML CODE</div>'; } else { $output = '<div class="guest">برای دانلود <a href="LOGIN PAGE">وارد شوید</a></div>'; } } ممنونم شورتکد این چی میشه؟ نقل قول لینک به ارسال
asadiy4n 2805 ارسال شده در مهر 99 گزارش بازنشر ارسال شده در مهر 99 [ywp-download_msg] 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .