Notice: wp_deregister_script was called incorrectly. اسکریپتها و شیوهنامهها نباید پیش از wp_enqueue_scripts
، admin_enqueue_scripts
و login_enqueue_scripts
ثبت یا فراخوانی شوند. Please see Debugging in WordPress for more information. (این پیام در نگارش 3.3 افزوده شده است.) in /home/ronakweb/domains/ronakweb.com/public_html/wp-includes/functions.php on line 3190
Warning: Cannot modify header information - headers already sent by (output started at /home/ronakweb/domains/ronakweb.com/public_html/wp-content/themes/ronakweb2/functions.php:289) in /home/ronakweb/domains/ronakweb.com/public_html/wp-includes/feed-rss2.php on line 8
افزونه چت آنلاین وردپرس به کاربران شما کمک می کند تا هر وقت وارد سایت شما می شوند و سوالی دارند بلافاصله از شما بپرسند. سوال ها معمولا در رابطه با محصول یا سرویس های شما می باشد پس باید برنامه ریزی کنید تا همیشه آنلاین باشید. اگر کسب و کار شما بزرگ است باید این کار را چند نفره و بصورت شیفتی انجام دهید.
مثال بارز استفاده از سیستم چت آنلاین در سایت های ارائه دهنده ی هاست و سرور می باشد. بازدید کننده با ورود به سایت وقتی چت آنلاین را مشاهده می کند، حس بهتری نسبت به سایت مورد نظر پیدا می کند.
در ابتدای کار شما باید افزونه چت آنلاین وردپرس را از مخزن وردپرس دریافت و نصب و فعالسازی نمایید. بعد از اتمام نصب در بخش تنظیمات پیشخوان بخشی با عنوان افزونه نمایش داده می شود که برای ایجاد چت آنلاین باید بر روی آن کلیک کنید.
پس از نصب بر روی setting (بخش تنظیمات) افزونه چت آنلاین وردپرس میرویم و از آن قسمت میتوانیم تنظیمت کلی را انجام دهیم.
در پنجره ای که باز میشود چند تب موجود است که به ترتیب آنها را شرح میدهیم:
در این تب شما دو تب زیر مجموعه ی دیگر نیز مشاهده می کنید که به ترتیب یکی برای ظاهر سیستم چت آنلاین در وردپرس می باشد و دیگر مربوط به متن های نمایشی سیستم شما می باشد.
در این تب میتوانید محل نمایش، اندازه فونت، رنگ متن ها، طول و عرض کادر چت و بسیاری تنظیمات دیگر را انجام دهید.
در این تب میتوانید متن های مورد نظر خود را تغییر دهید . مثلا به جای کلمه send کلمه ارسال را بنویسید.
در این تب تنظیمات مربوط به چه زمانی سیستم چت نمایش داده شود را می توانید انجام دهید.
در این تب میتوانید تنظیم کنید که هنگام پیام دادن هشداری به کاربر سایت و همچنین پنل مدیریت داده شود.
همچنین میتوانید عکسی را انتخاب کنید که نمایش دهد.
در این تب می توانید تعیین کنید که به چه نوع از کاربرانی این چت آنلاین نمایش داده شود.
در این تب می توانید هشدار صوتی را فعال کنید تا وقتی کاربری وارد سایت شد و پیامی ارسال کرد، ما در پنل مدیریت با صدای هشدار با خبر شویم. می توانید Select Sound را کلیک کنید تا صدای دیگری را انتخاب کنید.
در قسمتی دوم هم می توانید گزینه را فعال کنید تا در داشبورد مدیریت پیام ها بطور خودکار هر چند ثانیه یک بار عمل رفرش انجام شود.
در قسمت سوم می توانید ایمیلی را وارد کنید تا زمانی که کاربری وارد سایت شد و پیام ارسال کرد و ما آفلاین بودیم برای ما ایمیل ارسال شود.
در قسمت چهارم هم می توانید متن ایمیل مورد نظر را وارد کنید.
در این تب می توانید تیم چت آنلاین خود را تکمیل کنید. می توانید بر روی دکمه ی Add New Agents کلیک کنید تا یک عضو دیگر را نام نویسی و آن را به این بخش اضافه کنید.
در این تب می توانید به شخصی سازی قالب سیستم چت آنلاین در وردپرس بپردازید. در غیر این صورت با این تب کاری نداشته باشید.
در این قسمت بالا مشاهده می کنید که یک کاربر جدید وارد سایت شما شده است که هنوز پیام نداده است. یک پیام را بصورت تستی از درون سایت خود ارسال کنید و در قسمت داشبورد مدیریت هم روی آیکون چت در سمت راست کلیک کنید.
خب دوستان عزیز امیدوارم این مطلب برای شما مفید بوده باشد. از اینکه با ما همراه بودید بسیار خوشحالیم.
]]>
افزونه CMB2 ابزاری برای ساخت metabox و custom fields حرفه ای می باشد، پس از نصب و فعال سازی پلاگین برخلاف acf هیچگونه پنلی برای تنظیمات و ساخت زمینه و متاباکس ایجاد نمی شود و باید با استفاده از توابع معرفی شده افزونه در مخزن وردپرس و سایت گیت هاب زمینه های مورد نیاز را ایجاد کنید. نگران نباشید اگر اندکی با کدنویسی php آشنایی داشته باشید براحتی می توانید انواع زمینه متنی، چک باکس، جعبه توضیحات متنی، تکرار شونده، لیستهای دراپ داون و کشویی، صحیح و غلط و … را بسازید. اگر با کدنویسی پی اچ پی آشنایی ندارید میتوانید با خرید نسخه پرمیوم افزونه acf براحتی و بدون دردسر برنامه نویسی انواع زمینه تکراری یا Repeatable را ایجاد کنید.
برای بکارگیری cmb2 دو روش وجود دارد که به توضیح هر دو می پردازیم.
در روش اول شبیه سایر پلاگینهای وردپرس افزونه را نصب و فعال سپس فایل example-functions.php موجود در پوشه افزونه را به فولدر قالب وردپرس منتقل و ویرایش میکنیم یا اینکه توابع نوشته شده را به فایل functions.php خود قالب وردپرس اضافه می کنیم.
در روش دوم پوشه افزونه را به فولدر قالب منتقل کرده سپس فایل example-functions.php موجود در افزونه را در کنار سایر فایلهای php پوسته منتقل و در صورت نیاز به نام دلخواه تغییر می دهیم. فانکشن نمونه ای که افزونه در اختیارمان قرار می دهد دارای تعداد زیادی زمینه از پیش ساخته شده است تا بتوانیم براحتی زمینه های دلخواه را نگه داشته و باقی آنها را حذف کنیم.
کدهای زیر نمونه ای از زمینه تکراری هستند که می توانید با استفاده از آنها زمینه مورد نیازتان را ایجاد کنید. برای نمایش نتایج و فیلدهای پر شده از حلقه ای که در انتهای کدها قرار دارد استفاده کنید. برای درک بهتر کدها و نحوه افزودن زمینه دلخواه تکرار شونده یا حذف آن فیلم آموزشی تهیه شده را مشاهده نمایید.
// copy this code to functions.php add_action( 'cmb2_init', 'fabreview_register_demo_metabox' ); function fabreview_register_demo_metabox() { $prefix = '_fabreview_meta_'; $cmb_review = new_cmb2_box( array( 'id' => $prefix . 'metabox', 'title' => __( 'جعبه دانلود تکرارشونده', 'cmb2' ), 'object_types' => array( 'post',) )); $group_field_id = $cmb_review->add_field( array( 'id' => 'review_criteria', 'type' => 'group', 'description' => __( 'برای ساخت جعبه های دانلود از این بخش استفاده کنید. <br> برای طراحی قالب وردپرس اختصاصی با روناک وب به ادرس ronakweb.com تماس بگیرید. - رضا کیانوش - <a href="http://ronakweb.com/%D8%AB%D8%A8%D8%AA-%D8%B3%D9%81%D8%A7%D8%B1%D8%B4-%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D9%82%D8%A7%D9%84%D8%A8-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3-%D9%88-%D8%B7%D8%B1%D8%A7%D8%AD%DB%8C-%D8%B3%D8%A7%DB%8C">rkianoosh.ir</a>', 'cmb' ), 'options' => array( 'group_title' => __(' جعبه دانلود شماره {#}', 'cmb'), 'add_button' => __('افزودن جعبه جدید', 'cmb'), 'remove_button' => __('حذف جعبه', 'cmb'), 'sortable' => true, ), )); $cmb_review->add_group_field( $group_field_id, array( 'name' => 'توضیحات', 'id' => 'crit_name', 'type' => 'text', )); $cmb_review->add_group_field( $group_field_id, array( 'name' => 'لینک دانلود', 'id' => 'crit_score', 'type' => 'text', )); } // copy this code to single.php <br> <?php $entries = get_post_meta( get_the_ID(), 'review_criteria', true ); if ($entries){ foreach ( (array) $entries as $key => $entry ) { $criteria = $score = ''; if ( isset( $entry['crit_name'] )) $criteria = esc_html( $entry['crit_name']); if ( isset( $entry['crit_score'] )) $score = esc_html( $entry['crit_score'] ); ?> <p> <span><?php echo $criteria; ?></span> <a class="ronakweb-reza-kianoosh" href="<?php echo $score; ?>">دانلود با لینک مستقیم</a> </p> <?php }} ?> <br>]]>
برای کسب اطلاعات بیشتر درباره زمینه های دلخواه وردپرس می توانید به codex وردپرس و صفحه wordpress Custom Fields مراجعه کنید تا از نحوه استفاده و کاربرد آن آگاه شوید . برای نمایش آخرین مطالب منتشر شده وردپرس دارای زمینه دلخواه مورد نظر می توانید از کد زیر استفاده کنید و با تغییر مقدار meta_key که در حال حاظر ronakweb می باشد به نام زمینه مورد نظر ۱۰ مطلب اخر را نمایش دهید با تغییر مقدار posts_per_page نیز می توانید تعداد مطالب را کنترل کنید .
<?php $custom_field_query = new WP_Query(array( 'post_status' =>'publish', 'post_type' =>'post', 'order' =>'descending', 'orderby' =>'id', 'meta_query' => array(array('key' => 'ronakweb')), 'posts_per_page' =>'10' )); ?> <ul> <?php if($custom_field_query->have_posts()) : while($custom_field_query->have_posts()) : $custom_field_query->the_post();?> <li> <a title="<?php the_title(); ?>" href="<?php the_permalink(); ?>"><?php the_title(); ?></a> </li> <?php endwhile; endif;?> </ul> <?php wp_reset_query(); ?>]]>
برخی از قابلیتهای افزونه زمینه دلخواه وردپرس عبارتند از :
بعد از دانلود و نصب افزونه می توانید با استفاده از پیشخوان وردپرس و مراجعه به صفحه تنظیمات افزونه چندین دسته از زمینه های دلخواه مورد نظر را ایجاد کنید، نحوه ایجاد و استفاده از زمینه ها به طور کامل در فیلم اموزشی بیان شده است .
دانلود فیلم با لینک مستقیم و حجم ۲۵ مگابایت
رمز فایل فشرده : www.ronakweb.com
]]>