-
تعداد ارسالها
11230 -
تاریخ عضویت
-
آخرین بازدید
-
روز های برد
353
نوشتهها ارسال شده توسط imanfakhar
-
-
- 1
-
سه تا پارامتر تو remove_action هست که باید رعایت بشه
اول نام هوکی که اکشن بهش زده شده
دوم نام تابعی که اکشن اجراش می کنه
و سوم پوزیشن اکشنه که در واقع عدد اولویت زمانیه اکشنه
function child_remove_parent_function() { remove_action( 'cleanretina_footer', 'cleanretina_footer_info', 5 ); } add_action( 'init', 'child_remove_parent_function',15 );
اگر عدد سوم رو نمی دونید تنها راهش همون فانکشنز اصلیه (یا آزمون و خطا تا رسیدن به عدد بالاتر)
- 1
-
شما وسط پشتیبانی گرفتن که نباید جای چیزی رو تغییر بدی
منو رو برگردونید سرجاش و تست کنید
من اسکرین شات گذاشتم مگا منوتون نیست کجا رو بررسی کنم؟
- 1
-
این که الان یه منوی دروپ دان داره اونم باز می شه
چند دقیقه پیش که چک کردم منوتون فرق داشت یه مگا منو داشتید که اجرا نمی شد علتش هم منسوخ شدن $ تو نسخه جدید جی کوئری بود
- 1
-
remove_action رو توی functions.php قالب اصلی اجرا کنید این فایل همیشه به فایلهای دیگه اولویت داره ترجیحا بعد از اینکلود فایلهای library قرارش بدید
- 1
-
این کدها رو جایگزین کدهای فعلی فایل index.js کنید و تست بگیرید
jQuery(document).foundation(); // below does the "Programs" info switch jQuery('.is-hover a').on('mouseover', function () { var idx = jQuery(this).parent().index() + 2; jQuery('.info:nth-child(' + idx + ')').addClass('info-visible'); jQuery('.info:nth-child(' + idx + ')').siblings().removeClass('info-visible'); }); jQuery('.dropdown').on('mouseout', function () { jQuery('.info:nth-child(1)').addClass('info-visible').siblings().removeClass('info-visible'); });
- 1
-
نقل قول
منتها من مبتدی ام تو پروفایل هم وارد کردم.
مبتدی که نیستید ولی رفتید سراغ یکی از بد اداترین و کم مصرفترین اکشنهای وردپرس
- 1
-
برای کار با آژاکس که خودش یک مثال کامل زده (کدهای مربوط به آژاکسش جی کوئریند نه PHP ) ولی شما نیازی بهش نداری
به اکشن save_post هوک بزن و تابعت رو اجرا کنه که یکی یکی هر مطلبی منتشر شد آی دیش رو بگیره و تابع رو براش اجرا کنه
https://wp-types.com/forums/topic/update-a-custom-field-in-quick-edit/
http://wpdreamer.com/2012/03/manage-wordpress-posts-using-bulk-edit-and-quick-edit/
و این ویدئو رو هم ببینید
- 1
-
سلام
شما قوانین سایت رو خوندید؟
وقتی تایپیکی ارسال می کنید تا 24 ساعت نباید زیرش چیزی بنویسید مگر اینکه سئوالی شده باشه یا توضیح اضافه ای نیاز باشه
عنوان تایپیک هم حتما باید به موضوع تایپیک مطرح باشه
همین دو تا دلیل برای بی پاسخ موندن سئوالتون کفایت می کنه
از خط 1995 فایل foundation.css
.top-bar-section .has-dropdown > a:focus + .dropdown
را بیابید و تبدیل کنید به
.top-bar-section .has-dropdown:hover .dropdown
- 1
-
شما باید یک مقداری رو خودتون ارسال کنید تا تابعتون بتونه بخونتش و مقدار آی دی ها را بفهمه ؟
در 11 دقیقه قبل، Ali# گفته است :عد اینجا اکشن wp_ajax_save_bulk_edit_book رو فراخوانی کرده در حالی که من bulk_edit_custom_box رو فراخوانی کردم.
فکر کنم بهمین مربوط بشه!
شما مگه نمی خواهید همزمان با تغییر وضعیت تگهاتون رو هم بچسبونید ؟
اکشن درسته
از کدکس وردپرس مرجع معتبر تری که نداریم شما باید آژاکس رو هم صدا بزنید تا آی دی های مطالب رو با متد post براتون ارسال کنه تابعتون ورودی داشته باشه
حالا چرا می خواین کار به این عجیبی و نا معمولی رو انجام بدید اگه قراره یک تگ براشون مشترک کنید که همون موقع ویرایش تگ رو هم اضافه کنید و خودتون اذیت نکنید اگر هدفتون کار دیگه ایه بفرمایید دقیقا چه کاری هدفتون شاید راه درستش کار دیگه ای باشه
- 1
-
کد درسته
https://codex.wordpress.org/Plugin_API/Action_Reference/bulk_edit_custom_box#Saving_Data
کار با آژاکس رو هم باید درست انجام بدید
https://codex.wordpress.org/Plugin_API/Action_Reference/bulk_edit_custom_box#Calling_Ajax
- 1
-
<?php $vs = get_post_meta($post->ID, "vs"); if($vs) : $vs = get_post_meta($post->ID, "vs", true); echo do_shortcode('[video width="200" height="200" src="'. $vs . '"]'); elseif(has_post_thumbnail()) : the_post_thumbnail(); else : echo '<img src="'.get_bloginfo('template_directory').'/images/default.png">'; endif; ?>
تصویر پیش فرضتون رو با نام default.png در پوشه images داخل قالبتون قرار بدید.
- 1
-
در 2 ساعت قبل، Ali# گفته است :
نه. بولک اکشن جدید منظورم نیست.
ببینید منظورم از ویرایش، بعنوان مثال تغییر دسته جمعی مطالب از draft به public هست.میخوام وقتی تیک کنار مطالب خورد و از قسمت بولک اکشن این تغییری که گفتم داده شد، به همه مطالبی که در مرحله قبل انتخاب کرده بودیم، یک برچسب اضافه شود.
دوست عزیز لطف کن قوانین انجمن رو هم بخون و اسپم نفرست و پیام خصوصی هم نده ;کلا از ارسال اول تایپیک یک روز گذشته سئوالتون هم سئوال معمولی نیست
add_action('bulk_edit_custom_box', 'bulk_test'); function bulk_test() { $post_ids = ( ! empty( $_POST[ 'post_ids' ] ) ) ? $_POST[ 'post_ids' ] : array(); if ( ! empty( $post_ids ) && is_array( $post_ids ) ) { foreach( $post_ids as $post_id ) { wp_set_post_tags($post_id,'test',true ); } } }
- 1
-
در 2 ساعت قبل، alam7o گفته است :
دو تا کد فرقی با هم ندارند
- 2
-
به صورت کلی تابع
<?php the_title();?>
تابع نمایش عنوان مطالبه تو قالبتون بگردیدو پیداش کنید و بعد از اون کد رو قرار بدید
البته کد یه حرفش جا افتاده و درستش اینه
<?php if ( get_post_meta($post->ID, 'titr2', true) ) : ?> <?php $titr2 = get_post_meta($post->ID, 'titr2', true); ?> <h3><?php echo $titr2; ?></h3> <?php endif; ?>
با توجه به اینکه کد نویسی قالبها متفاوته نشونی دقیق تری نمی شه داد و باید با توابع وردپرس و حلقه مطالب وردپرس خودتون آشنایی داشته باشید اگر آشنایی ندارید و تابع رو هم نتونستید به درستی پیدا کنید انجمن رو برای حلقه مطالب وردپرس جستجو کنید چندین مورد قبلا توضیح داده شده
- 1
-
در 12 ساعت قبل، hoseni_68 گفته است :
دو مسیر قبلی هم بدرستی گفته های شمارو انجام دادم و کار کردند، تنها مشکلشون این بود که داخل گوشی نشون نمیداد، که خوشبختانه روش سوم داخل گوشی هم کار می کنه که پیگیرش شدم وگرنه از همون قبلی ها استفاده می کردم.
از این خوشحالم که بعد از من دیگه کسی اینارو بخواد اینجا به روش ساده خواهم گفت که همه متوجه بشن.
از کمک های شما و سایت حرفه ایتون هم بسیار قدر دانم.
قبل از شما هم ده ها بار این روش ها تک تکشون گفته شده و اگه کاربران به خودشون زحمت جستجو رو بدن پیدا می کنند
چند سری اومدم پاسخ بذارم دیدم اسپم جدید دادید رفتم
1. بجای اسپم فرستادن انجمن رو مطالعه کنید
2. دومین روشی که بهتون گفتم استفاده از جاوا اسکریپت روی تمام نمایشگرهای قدیمی و جدید عمل می کنه حداقل 15 سالی هم هست که تو همه دنیا بجز سیستم شما درست کار کرده فقط توی نام ارسالی کارکتر بزرگ نباید داشته باشه که شما داشتید و اینکه باید اکشن رو به فایل actions.php منتقل کنید و اینکلودش نکنید نمونه هم براتون گذاشتم مطالب قبلی رو بخونید پیداش می کنید
3. اگر باز هم موفق نشدید تو بخش خرید تایپیک بزنید
-
سیستم درست تشخیص می ده
نام نمایشیتون رو تو صفحه پروفایلتون ویرایش کنید
اگر نام نمایشیتون درسته
1. دقت کنید تو نوار ابزار بالای سایت اسمتون درست می خوره؟
2. چک کنید مشکل فقط برای وقتیه که پاسخ به دیدگاهی می دید یا اگه دیدگاه مستقل هم ارسال کنید مشکل وجود داره
3. توی بخش مدیریت نظرات چک کنید نامتون رو درست می زنه یا همینجوریه؟
4. یه کاربر جدید بسازید و تست کنید که اون هم همین مشکل رو داره یا خیر ؟
- 1
-
پاسختون رو با دقت بخونید من نگفتم کدها را به این شکل تغییر بدید
بخش اول کدها اصلا نباید دستکاری بشند بخش دوم رو عرض کردم کلمات کلیدیتون رو جایگزین KEYWORDS کنید و لوگوی سایتتون رو هم با نام logo.png تو پوشه images قالبتون قرار بدید
کدها مشکلی ندارند اگر درست استفاده بشند
نمونه
http://www.bavanboresh.com/ یا
- 1
-
در 19 ساعت قبل، hoseni_68 گفته است :
چطوری باید اطلاعات رو بریزم داخل data-menu
این به جاوا اسکریپت مربوط نمی شه باید با php کد صحیح رو بسازید
- 1
-
این چیزی که نوشتید رو من اصلا ازش سر در نمی آرم که بخوام راهنمایی کنم
من سئوال شما را از سه مسیر متفاوت جواب دادم یک مسیر آژاکس جاوا اسکریپت یک مسیر آژاکس جی کوئری و یک مسیر جاوا اسکریپت معمولی هر سه روش هم بارها تست شده اند و سالمند
یکی از سه روش رو درست انجام بدید
-
همونطور که فرمودند لینک بدید احتمالا بخاطر یک user_query تو قالبتون آی دی شما رو سیستم اشتباهی دریافت می کنه و به یه ردیف خالی تو دیتابیس می خوره
- 2
-
در 40 دقیقه قبل، hoseni_68 گفته است :
جسارت می کنم این سوال رو میپرسم ، شما add-ons نصب کردید که کامل نشون میده؟ چون برای من اینطور نیست.
امکانش هست من دسترسی بهتون بدم و ببینید که مشکل می تونه چی باشه ؟
نه نصب نکردم و دسترسی دادن هم ممنوعه
کدها سالمند و مسلما مشکل از طرف کد نویسی های قالب یا افزونه های شماست
- 1
-
http://jsbin.com/fasupowota/edit?html,output
البته کدهای قبلی هم درست بودن هم آژاکس جاوا اسکریپت هم جی کوئری و مشکل اجراشون مربوط می شد به قالب شما
اجرای صحیح آژاکس به موارد زیادی مربوط می شه
-
contenteditable="true" را از option حذف کنید
- 1
سوال در مورد فروشگاه آنلاین
در WooCommerce
ارسال شده در
بله
باید کسب و کارتون رو تو سایت enamad.ir ثبت کنید و مراحلش رو تکمیل کنید و در نهایتا سی و خورده ای هزینه کارشناسی پرداخت کنید تا صحت نشانی غیر مجازیتون رو بعد از بازدید تایید کنند و به سایتتون نماد اعتماد بدند