
سلام پیام یزدانیان هستم
و تو این آموزش می خوام چندتا کار خیلی جالب و خوب رو بهتون آموزش بدم امیدوارم که براتون مفید باشه ، اگر واقعا خوشتون اومد ، لایک و کامنت یادتون نره ، حتما مارو تگ کنین دیگه !
حالا شما فکر کن تو اینستاگرام هستیم ! خخخ
تو آموزش قسمت 1 : آموزش نصب و پیکربندی افزونه دیجیتس و دیجیتس پلاس وردپرس رو بصورت ویدیو براتون قرار دادیم .
خب چیزایی که تو این ویدیو یاد میگیرید :
1= آموزش گرفتن شماره تلفن احراز هویت شده کاربر قبل از ارسال فرم در گراویتی فرم هست و تایید پیامکی شماره تلفن بصورت اصولی با افزونه وردپرس دیجیتس پلاس بدون افزونه های جانبی گراویتی فرم
2= استایل دهی inline به یک div و آموزش ساده کار با inspect element ، اینسپکت المنت گوگل کروم
3= کار با متای شماره تلفن افزونه تایید پیامکی دیجیتس
4= کار با 2 تا از شرتکد های افزونه وردپرس دیجیتس پلاس :1= شرتکد اجبار به ورود و 2=شرتکد مدال افزونه دیجیتس در صفحه
5= یاد گرفتن اینکه چطور در قالب وردپرس شرتکد ها رو بکار ببریم
6= یادگرفتن اینکه چطور در کدهامون در وردپرس بفهمیم یک کاربر وارد شده یا نه !
7 = نگم براتون ک یک مشکلیم پیش میاد وسط کار و اصلا حواسمم بهش نیست ( این یکی هم یاد میگیرید دقت کنید )
8= یاد میگیرید چطور برای وردپرستون قالب برگه جدا بسازید بهش اسم بدید و ازش استفاده کنید..
قبل از اینکه ویدیو رو ببینید بگم که کدهای مورد نیاز رو همینجا براتون تو یک فایل قرار میدم . و خود کدها هم اینجا میزارم حتما.
الان ک دارم اینا رو می نویسم سیستمم داره رندر (خروجی) میگیره از ویدیو
واقعا اگه کامنت نزارید ..تو ویدیو بعدی کمتر یاد میدم ..
کدها :
متای دریافت شماره تلفن ثبت نامی کاربر در افزونه دیجیتس :
<?php echo esc_html( $usermeta->digits_phone_no ) ?>
کد قرار گرفته در افزونه گراویتی فرم :
<div style=" background: #717171; font-family: shabnam; font-size: 16px; padding: 4px; color: #ffc623; border-right: 5px solid #b070f7; text-align: center; "> شماره تلفن احراز هویت شده کاربر : <p style=" font-family: shabnam; text-align: center !important; font-size: 15px; "> <?php echo esc_html( $usermeta->digits_phone_no ) ?> </p> </div>
مسیر فایل مورد نظر در افزونه گراویتی فرم :
public_html/wp-content/plugins/gravityforms/entry_detail.php
نمونه کد برای اسم گذاری یک قالب برگه در وردپرس :
/* Template Name: pagee */
نمونه صفحه اجبار به ورود ساخته شده در قالب استور فرانت :
<?php /**Template Name: صفحه اجبار به ورود * The template for displaying all pages. * * This is the template that displays all pages by default. * Please note that this is the WordPress construct of pages * and that other 'pages' on your WordPress site will use a * different template. * * @package storefront */ get_header(); ?> <?php if ( is_user_logged_in() ) { ?> <div id="primary" class="content-area"> <main id="main" class="site-main" role="main"> <?php while ( have_posts() ) : the_post(); do_action( 'storefront_page_before' ); get_template_part( 'content', 'page' ); /** * Functions hooked in to storefront_page_after action * * @hooked storefront_display_comments - 10 */ do_action( 'storefront_page_after' ); endwhile; // End of the loop. ?> </main><!-- #main --> </div><!-- #primary --> <?php } else { ?> <?php echo do_shortcode(""); ?> <?php } ?> <?php do_action( 'storefront_sidebar' ); get_footer(); ?>
نمونه کد استفاده از شرتکد در قالب وردپرس :
<?php echo do_shortcode("شرتکدشما اینجا میاد"); ?>
نمونه شرتکد افزونه دیجیتس پلاس :
<?php echo do_shortcode(""); ?>
[…] […]