لیست تمام پست های دارای کلمه کلیدی : سفارشی سازی
افزودن فیلد کد ملی به برگه تسویه حساب ووکامرس
راهنمای افزودن فیلد کد ملی به برگه تسویه حساب ووکامرس: اول از همه با استفاده از تابع woocommerce_form_field میایم یه فیلد جدید در قسمت تسویه حساب ایجاد می کنیم . در مورد تابع ووکامرس در این پست قبلا توضیح داده بودم که می تونید بخونید : اضافه کردن فیلد جدید در چک اوت ووکامرس توی این تابع ما تعریف کر ...ادامه ...تغییر آدرس ورود به وردپرس بدون افزونه
راهنمای تغییر آدرس ورود به وردپرس: اولین کاری که باید انجام بدید این هست که فایل wp-login.php رو که توی فولدر پابلیک هست رو دانلود کنیم و روی سیستم خودمون با یه تکست ادیتور باز کنیم و این عبارت wp-login.php رو سرچ کنیم . این عبارت رو با لینک که قصد داریم تا جایگزین لینک پیش فرض بشه رو جایگزین می ک ...ادامه ...اضافه کردن نقش جدید در وردپرس با فانکشن
با استفاده از نقش های سفارشی که ایجاد می کنیم می تونیم به هر نقش دسترسی های خاصی بدیم که در نقش های پیش فرض خود وردپرس وجود نداره و یا اینکه کلا بر اساس نیاز سایت و یا کاربران سایت، نقش های جدیدمون رو اضافه کنیم نقش های جدید در وردپرس تابع اضافه کردن نقش جدید در وردپرس : add_role( st ...ادامه ...حذف صفرها از قیمت در ایزی دیجیتال دانلود
با استفاده از این کد قسمت اعشاری اعداد قیمت های محصولات دانلود ایزی دیجیتال حذف خواهند شد و اعداد به صورت غیر اعشاری نمایش داده خواهند شد function kjm_edd_use_three_decimals() { return 0; } add_filter( 'edd_sanitize_amount_decimals', 'kjm_edd_use_three_decimals' ); add_filter( 'edd_format_ ...ادامه ...سفارشی سازی پوسته وردپرس
برای سفارشی سازی پوسته وردپرس ممکنه بخوایم بخش هایی به قالب در هدر و فوتر اضافه کنیم و یا اینکه منوهای سایت رو تغییر بدیم و یا در وب سایت های فروشگاهی نحوه نمایش و فیلدهای سبد خرید و تسویه حساب رو تغییر بدیم و یا اینکه فیلدهایی رو اضافه کنیم و یا فیلد های غیر ضروری رو برداریم و حذف کنیم ...ادامه ...تغییر مسیر آپلود فایل بر اساس پست تایپ
function wpse_16722_type_upload_dir( $args ) { // Get the current post_id $id = ( isset( $_REQUEST['post_id'] ) ? $_REQUEST['post_id'] : '' ); if( $id ) { // Set the new path depends on current post_type $newdir = '/' . get_post_type( $id ); ...ادامه ...اجرای کد بعد از بررسی تمام فیلدهای ضروری
برای اینکار از این کد استفاده می کنیم : $("#send_file").on("click",function (){ event.preventDefault(); //validate fields var fail = false; var fail_log = ''; var name; $( '#send_file_form' ).find( 'select, text ...ادامه ...استفاده از توابع وردپرس در فایل های php
require_once(rtrim($_SERVER['DOCUMENT_ROOT'], '/') . '/wp-load.php'); ...ادامه ...اضافه کردن متاباکس و ذخیره در وردپرس
<?php /************************************************************************/ function myPrice_meta_box() { add_meta_box('myPrice_field', 'Price', 'myPrice_meta_box_callback', 'post', 'normal', 'high'); } add_action('add_meta_boxes', 'myPrice_meta_box'); ...ادامه ...سرچ بر اساس قسمتی از تایتل پست در وردپرس
کد کوئری برای استفاده از عنوان پست ها و در حقیقت جستجو و مطابقت با عنوان پست ها: <?php add_filter( 'posts_where', 'title_like_posts_where', 10, 2 ); function title_like_posts_where( $where, $wp_query ) { global $wpdb; if ( $post_title_like = $wp_query->get( 'post_title_like' ) ) ...ادامه ...