Главная
/
wordpress
-
Как отобразить настраиваемое поле в заказах woocommerce в панели администратора?
внастоящеевремяядобавляюнастраиваемоеполебиллингавwoocommerceотfunctioncustom_override_checkout_fields($fields){$fields['billing']['billing_phone_new']=array('label'=>__('Phone2','woocommerce'),'placeholder'=>_x('Phone2','placeholder','woocommerce'),'required'=>false,'class'=>array('form-row-wide'),'clear'=>true);return$fields;}add_filter('woocommerce_checkout_fields','custom_override_checkout_fields');Мненужноотредактироватьзначениеэтогополявадминке.Внастоящеевремяямогуредактиров...-
functions custom-field woocommerce
-
-
Как получить идентификатор категории из идентификатора сообщения?
Мненужнополучитьлюбойидентификаторкатегориисообщенияизидентификаторасообщения(недлятекущего)сообщения.Какямогу?Спасибо-
posts categories
-
-
Форма расширенного поиска с фильтрами для настраиваемых таксономий и настраиваемых полей
Яхотелбысоздатьформурасширенногопоискадляопределенногонастраиваемоготипасообщений,имеющуюфильтрыдлянастраиваемыхполейнастраиваемыхтиповсообщений,настраиваемыетаксономииидлясвойствотдельныхнастраиваемыхтиповсообщений(поляитаксономии),которыебудутссылкамикпервомутипусообщенияспомощьюнастраиваемогополяотношения.НедавнояначалснастраиваемыхтиповсообщенийWP,полейитаксономий,мнеэтопоканравится,ночтобыизвлечьизэтогомаксимумпользы,яхотелбыиметьвозможностьправильноискатьвних.Нужнолимнеэтоделатьвручную?Есл...-
custom-post-types custom-taxonomy custom-field search post-meta
-
-
Использование мета-запроса ('meta_query') с поисковым запросом ('s')
Попыткасоздатьпоиск,которыйбудетискатьнетолькозначенияпоумолчанию(заголовок,контентит.д.),ноиопределенноенастраиваемоеполе.Мойтекущийзапрос:$args=array('post_type'=>'post','s'=>$query,'meta_query'=>array(array('key'=>'speel','value'=>$query,'compare'=>'LIKE')));$search=newWP_Query($args)...Этовозвращаетсообщения,которыесоответствуюткакпоисковомузапросу,такимета-запросу,ноятакжехотелбы,чтобыонтакжевозвращалсообщения,вкоторыхонпростосоответствуетлюбомуизних.Естьидеи?-
custom-field search meta-query
-
-
Могу ли я объединить 2 новых WP_Query ($ variable)?
Яиспользуюмногосайтовуюсеть,иуменяестьзапросsql,которыйиспользуетswith_to_blog();изапрашиваетпубликации.ЕстьлиспособобъявитьзапросвнутриновогоWP_Queryифактическиобъединитьэтотзапроссдругим?Обычно,еслияделаюэто:$number1=newWP_Query($multisitequery);Могулияобъединитьегос:$number2=newWP_Query($normalquery);$normalqueryсодержиттакиенастройки,какразбиениенастраницы,настраницу,отрывок,заголовокит.д.вшорткодепортфолио.Яхотелбы,чтобыонвключалзапрошенныесообщенияизмоегоновогозапроса$multisite.Можнолиэтог...-
multisite wp-query loop
-
-
Комбинирование запросов с разными аргументами для каждого типа сообщения
Ясоздаюразделнасайте,гдеобъединяюдваразныхтипасообщенийводинцикл,азатемпоказываюихслучайнымобразом.Проблемавтом,чтомнесложнонайтиспособограничитьколичествосообщенийнатип.Вотчтояпробовал:Одинзапросснесколькимитипамисообщенийможетбытьвыполненспомощьюмассива:$args=array('post_type'=>array('photos','quotes'),......нонеможетограничиватьсяопределеннымколичествомсообщенийкаждоготипа.ОбъединениедвухмассивоваргументовзапросапередзапускомнанемWP_Query:$photos=array('post_type'=>'photos','posts_per_p...-
custom-post-types wp-query
-
-
WP Query Args - заголовок или мета-значение
Каквыполнитьзапроспоmeta_valueилизаголовку?Еслияустановилmeta_values,$args['meta_query']=array('relation'=>'OR',array('key'=>'model_name','value'=>$thesearch,'compare'=>'like'));ониавтоматическидобавляютсякакИ.Этотпоискбудетвыглядетьтак:WHEREtitle='Search'AND(model_name='Search'OR...)МненужноWHEREtitle='Search'OR(model_name='Search'OR...)-
wp-query meta-query
-
-
Фильтрация поиска по полю связи ACF
Япытаюсьназначитьсвязанныесообщения,используяполесвязиACF.Дляпоискапозаголовкампостовпредусмотренпоискпонапечатанномутексту.ЯхотелбыдобавитьпоискпометаданнымкпоискупоACF.Этотвопросполучилмойзапросработаетправильно,новполепоискапо-прежнемуотображаетсясообщениеоботсутствиирезультатов.Ядумаю,чтоначальныйшрифтудаляетрезультаты,потомучтозаголовоксоответствуеттолькозаголовку.Естьидеи,какотредактироватьэто,чтобыметаданныеотображалисьврезультатахпоиска?-
wp-query advanced-custom-fields meta-query autocomplete
-
-
Поиск, который будет искать в настраиваемом поле, заголовке сообщения и содержании сообщения
Яищуспособвыполнитьпоиск,ипривыполнениипоискаонпроверяетнастраиваемоеполесименем"ключевыеслова",заголовоксообщенияисодержаниесообщения.Есливкаком-либоизэтихполейестьрезультаты,подобныетем,чтоищетпользователь,настраницерезультатовбудетотображатьсяпользовательскийтипсообщения(программы).Мнененужнапомощьсконечнымрезультатомотображения(внастоящеевремяонделаетто,чтояхочу),номненужносделатьтак,чтобыприпоискеонпроверялвсетриполя(заголовоксообщения,содержимоесообщенияинастраиваемоеполеключевыеслова),иес...-
custom-post-types php custom-field search
-
-
Предложение WP_Query OR для tax_query и ключевых слов
МожнолисоздатьусловиеИЛИмеждуtax_queryиключевымисловами?Ябыхотел,чтобыWP_Queryвозвращалсообщения,еслиестьсоответствиеtax_queryилисоответствиеключевомусловуs.-
wp-query
-
-
Страница регистрации Woocommerce
Итак...Ятолькочтоузнал,чтошорткодыдлястраницвходаирегистрациитеперьудаленыизWoocommerce....Язнаю,чтоформынаходятсянастранице«Мояучетнаязапись»,номненужнассылкавменю,чтобыпредлагатьпользователямзарегистрироватьсяиливойтивсистемубезпредварительногоизучениявсегосайта.Естьлиспособизменитьфункциимоейтемыдлядостиженияэтойцели(чтобыянеиспользовалдругойплагин)?-
login woocommerce registration
-
-
Как отключить единый просмотр для произвольного типа записи?
Ясоздалсобственныйтипсообщения:register_post_type('sample_post_type',array('labels'=>array('name'=>_x('SamplePosts','posttypegeneralname'),'singular_name'=>_x('SamplePost','posttypesingularname')),'public'=>true,'show_in_nav_menus'=>false,'exclude_from_search'=>true));Какотключитьпросмотротдельныхсообщенийдляэтогоконкретноготипасообщений?Отображениепростого404-гонормальноилиперенаправлениенадомашнююстраницу.Этовнутриплагина,поэтомуянемогусоздатьфайлsingle-sample_post_type.phpдл...-
custom-post-types single
-
-
Активировать плагин через PHPMyAdmin или FTP?
Ятолькочтоотключилплагиннасвоемсайте,итеперьондаетмнеужасныйбелыйэкрансмерти.Язнаю,чтосайтбудетвпорядке,еслияповторноактивируюплагин.ЕстьлиспособвручнуюактивироватьплагинчерезPHPMyAdminиличерезFTP?-
plugins activation fatal-error
-
-
Хуки / фильтры WordPress вставляются перед содержанием или после заголовка
пытаюсьвставитьсодержимоепередсодержимымпубликациивмоемfunctions.php-язнаю,какиспользоватьобычныеперехватчикиwp,нонезнаю,каквставлятьвдругиеобласти.Пробовал,ноубиваетконтентлюбогодругоготипасообщения:functionproperty_slideshow($content){if(is_single()&&'property'==get_post_type()){$custom_content='[portfolio_slideshow]';$custom_content.=$content;return$custom_content;}}add_filter('the_content','property_slideshow');Каксделатьэтоусловным?-
filters hooks
-
-
query_post по заголовку?
можнолисоздатьциклсообщений,используяWP_Queryилиquery_posts,используязаголовок?т.е.$args=array('post_title'='LIKE'.$str.'%');$res=WP_Query($arg);//theloop...//tryingthisnow...$mypostids=$wpdb->get_col("selectIDfrom$wpdb->postswherepost_titlelike'Abb%'");echocount($mypostids).",";//worksbutcan'techooutarrayofIDsforthenextargs?$args=array('post__in'=>$mypostids);$res=WP_Query($args);while($res->have_posts()):$res->the_post();...-
query-posts wp-query title
-
-
Отключить уведомление об обновлении для отдельных плагинов
Естьлиспособотключитьуведомленияобобновленияхдляопределенныхплагинов?Какразработчикподключаемыхмодулей,яустановилнесколькоподключаемыхмодулейнамоемличномсайтесиспользованиемверсииsvntrunkдлятестирования,нотежеподключаемыемодулидоступнынасайтеподключаемыхмодулей.ВэтихслучаяхWPсчитаетпоследнююверсиюпоследнейопубликованнойверсиейипостояннопытаетсяпредупредитьменяоналичииобновлений.Япо-прежнемухочуполучатьуведомленияобобновленияхвдругихплагинах,нопостоянноигнорироватьуведомлениеUpdates(2)взаголовкем...-
plugins updates notifications
-
-
Как создать собственный шаблон для настраиваемой таксономии?
Уменяестьследующее,котороеяиспользовалдлясозданиянастраиваемоготипасообщенияинастраиваемойтаксономии.Вразделепродуктовясоздалкатегории"мониторы"&«расходныематериалы».Затемясоздалшаблонtaxonomy-monitors.php,правильнолионназвандлякатегориимониторов?ТакжекакойURLмненужнопосетить,чтобыувидетьтолькокатегориюмониторов,использующихэтотшаблон?add_action('init','create_post_type');functioncreate_post_type(){register_post_type('products',array('labels'=>array('name'=>__('Products'),'singular_nam...-
custom-post-types custom-taxonomy
-
-
Как правильно включить эффекты jquery-ui в wordpress
Япыталсявключитьэффектыjqueryui(точнее,эффектвстряхивания)всвоютемуwordpress.ПокамнеудалосьвключитьтолькосценарийjQuery,ноядействительнонезнаю,гдеразместитьсценариипользовательскогоинтерфейсаикакихпоставитьвочередь.Этокод,которыйуменяесть.Этоявнонеработает:<?phpwp_enqueue_script("jquery");?><?phpwp_enqueue_script("jquery-ui-core");?><?phpwp_head();?><linkrel="stylesheet"type="text/css"href="<?phpbloginfo('stylesheet_url');?>"/><scripttype="text/javascript">var...-
jquery wp-enqueue-script
-
-
Как связать внешние файлы jQuery / Javascript с WordPress
Итак,яиспользуюStarkersвкачествеосновыдлямоейследующейтемыWP,иуменявозникланебольшаяпроблема:явключалсвоюсобственнуюверсиюjQueryвфайлheader.php,ноприпроверкемойсайт,использующийFirebug,язаметил,чтоjqueryзагружаетсядважды,янемногопокопалсяизаметил,чтоянетольковключилфайл,ноифункциюwp_head().Пытаясьрешитьпроблему,язаметилкомментарийвфайлезаголовка,которыйбылвзятизтемыTwentyTen:/*Всегдаиспользуйтеwp_head()непосредственнопередзакрывающим</head>*тегвашейтемы,иначевысломаетемножествоплагинов,кот...-
themes customization theme-development jquery wp-head
-
-
Добавление пользовательских столбцов в пользовательские типы сообщений
Яделалэтораньше,нозабылназваниекрючкаинигденемогуегонайти...Япытаюсьдобавитьнескольконастраиваемыхстолбцоввсписокнастраиваемыхтиповсообщенийвадминке.Например,вадминкенажмитестатьи,яхочудобавитьтуданастраиваемыйстолбец.-
wp-admin columns
-