Главная
/
wordpress
-
Передача переменной в get_template_part
КодексWPговорит,чтонужноделатьследующее://Youwishtomake$my_varavailabletothetemplatepartat`content-part.php`set_query_var('my_var',$my_var);get_template_part('content','part');Нокакмнеecho$my_varвнутричастишаблона?get_query_var($my_var)неработаетдляменя.Явиделмножестворекомендацийпоиспользованиювместонегоlocate_template.Этолучшийспособпойти?-
variables get-template-part
-
-
Передайте переменную в get_template_part
Вcategory-about.phpуменя<?php/***ThetemplatefordisplayingthepostsintheAboutcategory**/?><!--category-about.php--><?phpget_header();?><?php$args=array('post_type'=>'post','category_name'=>'about',);?><?php//Howtoputthispartinget_template_part?$cat_name=$args['category_name'];$query=newWP_Query($args);if($query->have_posts()):?><sectionid="<?phpecho$cat_name?>-section"><h1class="<?phpecho$cat_name?>-section-title"><strong><?ph...-
get-template-part
-
-
Перенаправление на старый домен после миграции
Япереместилодинизсвоихвеб-сайтоввновыйдомен,вотчтоясделал.РезервнаякопиябазыданныхЗагрузилвсефайлынановыйсервер.ИмпортировалsqlнановыйсерверчерезphpmyadminТеперьяиспользовалэтотскриптдляизмененияURL-адреса.вбазеданных.Вотпроблемы,скоторымиястолкнулся:Всессылкиведутнастарыйдомен.Всеизображениясвязанысостарымдоменом.wp-adminтакжеперенаправляетсянастарыйдомен,когдаяпытаюсьзапуститьmydomain.com/wp-adminПожалуйста,помогите,еслиувасестькакие-либоидеипоэтомуповоду,любаяпомощьбудетпринятасблагодарностью...-
urls links phpmyadmin
-
-
Как добавить поле в профиль пользователя?Например, страна, возраст и т. Д.
Янеоченьразбираюсьвкомпьютерах,кодахит.д.Яиспользуюплагин,которыйделаетрегистрационнуюформувещью,ивэтойформеядобавилстрану,возрастнуюгруппу,политакдалее.Явыбираювариант,которыйдобавитрегистраторвпользовательскуюштукуWordPress.Нокогдаяпробуюэтосделать,вразделе«Пользователи»сервернойчастиотображаютсятолькоимяпользователяиадресэлектроннойпочты.Естьлиспособ,чтобыдругиеполяотображалисьвразделепользователей?Мненужноихпоказатьдлястатистическихцелей.-
users
-
-
WooCommerce - как отобразить категорию продукта над продуктом?
ЯновичоквизмененииwooCommerce.Янадеюсь,чтокто-тосможетпомочьмнеспроблемой,скоторойястолкнулсяприпопыткевнестинезначительныеизменениявплагин,чтобыонсоответствовалзапросумоегоклиента.ЯпытаюсьизменитьWooCommerce,чтобыотображалосьназваниекатегориидлякаждогопродукта.Яхочу,чтобыназваниекатегорииотображалосьнадизображениемпродуктанаглавнойстраницемагазина.(вид,вкоторомнаэкранеотображаетсясразунесколькотоваров)Япоискалиненашел,каквызватькатегориюproduct->,чтобыполучитьназваниекатегориидлякаждогопоказыва...-
plugins
-
-
Получить дочерние элементы родительской категории
Япытаюсьотобразитьвседочерниекатегориивэтомцикле,ноуменявозникаютпроблемыскодом.Этото,чтоуменяестьдосихпор.<?php$args=array('orderby'=>'name','order'=>'ASC');$categories=get_categories($args);foreach($categoriesas$cat){?><dt><ahref="#"class="customer-acquisitiontop"id="<?phpecho$cat->slug;?>"data-filter=".<?phpecho$cat->slug;?>"><h2><?=$cat->cat_name;?></h2></a></dt><dd><divclass="services"><?=$categories=g...-
categories loop navigation children
-
-
ПОЛУЧИТЬ отрывок по ID
Почемунельзяполучитьотрывокпоидентификатору,какпозаголовкуибольшинствудругихэлементов.например.get_the_excerpt(идентификатор).Язнаю,какиспользоватьегосфункцией$post->post_excerpt,ноонаневозвращаетчастьсодержимого,еслинебыловведенониоднойвыдержки,онапростоничегоневозвращает.Итак,япытаюсьполучитьотрывокпоидентификатору,еслиотрывокесть,иеслиотрывкасэтимидентификаторомнет,ноестьнекоторыйконтент,вместоэтогополучитьчастьконтента.Какбыэтосделать.Любыеидеи,Прекрасно...ИЗМЕНИТЬ-Исходныйкодциклапозапросу....-
posts excerpt
-
-
Wordpress get_posts по категориям
Уменяестьследующийфрагменткода:$args=array('posts_per_page'=>-1,'category'=>7,'orderby'=>'name','order'=>'ASC','post_type'=>'product');$posts=get_posts($args);var_dump($posts);Этодолжновернутьодносообщение,которое,какязнаю,относитсяккатегории,ноэтонетак.Еслияопущуаргумент«категория»,яполучувсепродукты,поэтомуязнаю,чтоэтодолжнонормальноработать.Еслияизменюкатегориюна1иуберусвойсобственныйтипсообщения(продукт),яполучусообщенияпоумолчанию.Янепонимаю,чтосэтимнетак.Кто-нибудьможетопред...-
get-posts
-
-
Есть ли разница между таксономиями и категориями?
ЯвнимательночиталкодексдляWordPressименясмущаютрасплывчатыеопределениямеждутем,чтотакоетаксономияичтотакоекатегория.Вэтомотношениитерминтакжеявляетсясловом,котороеиспользуетсявописанииТаксономии,но,похоже,используетсятакимобразом,которыйнамекает,чтооннеограничиваетсятолькотаксономией.Обаописываютсякакспособклассификацииигруппировкисообщений.Японимаю,чтотаксономии-этоболееобщаяформакатегорий,нокакименноонисоотносятсядругсдругом?Естькакая-тотонкаяразница,которуюяпростонеулавливаю?-
categories taxonomy tags terms post-formats
-
-
для выполнения запрошенного действия Wordpress должен получить доступ к вашему веб-серверу. введите свой ftp
ЯслежузаИзменениемправдоступакфайлам«КодексWordPress,нокогдаяпытаюсьобновитьи/илиустановитьpluginи/илиthemeчерезwp-admin,яполучаюследующее:ДлявыполнениязапрошенногодействияWordPressнеобходимдоступквашейсети.сервер.Пожалуйста,введитесвоиучетныеданныеFTP,чтобыпродолжить.Есливыэтогонесделаетепомнитесвоиучетныеданные,вамследуетсвязатьсясвашимвеб-хостингом.науровнефайловойсистемы:#ls-ldwp-content/wp-content/plugins/wp-content/themes/drwxrwxr-x.6rootapache4096Jun212:01wp-content/drwxrwxr-x.28rootapach...-
plugins themes updates permissions
-
-
wordpress на localhost lamp не позволяет мне устанавливать плагины
ЯустановилсерверLAMPнасвойубунуту11.04.ЯустановилwordpressиподключилегопрямокMySQLdb.яизменилразрешениягруппыwww-dataначтениеизаписьфайлов.Кажется,всеработает,иямогууправлятьсайтомчерезпанельадминистратора,ноянемогуустанавливатьплагины,потомучтосистемазапрашиваетуменяданныеFTP,иянемогупройтичерезэто.можетликто-нибудьпомочь?пожалуйста...-
plugins installation ftp localhost
-
-
Какие проблемы безопасности должны возникнуть при установке для FS_METHOD значения "direct" в wp-config?
Уменянедавновозниклапроблема,из-закотороймненеудалосьустановитьплагинWPSmushPro,потомучтоуменянетдоступныхвариантовустановкивручнуюиливодинклик.Янаткнулсянаэтотпост,вкоторомпредлагалосьизменитьнастройкивwp-config.php.Ядобавилпредложенныенастройки,однаконаиболееважнымизнихявляется:define('FS_METHOD','direct');Яхотелбызнать,какиереальныепроблемыуменядолжнывозникатьприустановкедляFS_METHODзначенияdirect?Естьлидругиеальтернативыустановкеплагина?Вотчтоговоритсявофициальнойдокументации:FS_METHODфорсир...-
plugins security wp-config ftp
-
-
Как изменить роль пользователя?
Уменяестьнастраиваемыероливмоейнастройке,ияхочуиметьвозможностьавтоматическиизменятьрольпользователяспомощьюфункции.Скажем,упользователяAестьрольПОДПИСЧИК,какмнеизменитьеенаРЕДАКТОР?Придобавленииролимыпросто:add_role($role_name,$role_display_name,array('read'=>true,'edit_posts'=>false,'delete_posts'=>false,));Какнасчетсменыроли?Естьчто-товроде:change_role($old_role,$new_role);ОБНОВЛЕНИЕ:Думаю,подойдет:$wp_user_object=newWP_User($current_user->ID);$wp_user_object->set_role('editor'...-
user-roles
-
-
Как восстановить удаленные страницы / сообщения?
Недавнояудалилнесколькостраницнасвоемсайтеwordpress.Теперьяхочуихвосстановить.Какямогуэтосделать?Мыбудемблагодарнызалюбыепредложения.Заранееспасибо-
get-posts customization
-
-
Как добавить товар в woocommerce с кодом php
ЯхочудобавитьпродуктыскодомPHP,какпоказанониже:$post_information=array('post_title'=>'newitemshop','post_content'=>'thisisnewitemshop','post_type'=>'post','post_status'=>'publish');$post_id=wp_insert_post($post_information);ноэтоткодоптимизировандляWooCommerce,например,типсообщения,идентификаториметаданныеи...Можетликто-нибудьпомочь?-
php woocommerce
-
-
Учетные данные FTP на локальном хосте
Возможныйдубликат:wordpressналампеlocalhostнепозволяетмнеустановитьплагиныЯтольконачалработатьсWordpressлокально.Припопыткеобновитьтему/плагиныменяспрашиваютобучетныхданныхFTP,ияоченьзапутался...какогочертамоиучетныеданныеFTPприлокальнойработе?-
ftp local-installation
-
-
Функция wp_redirect () не работает
wp_redirect($post->guid)неработает.Какямогуэтоисправить?Этомойкод:if(isset($_REQUEST['vid'])){$id=$_REQUEST['vid'];$post_title='sasa';$post_content='zxczxczxc';$new_post=array('ID'=>'','post_author'=>$user->ID,'post_content'=>$post_content,'post_title'=>$post_title,'post_status'=>'publish',//NOWIT'SALREADYANARRAY);$post_id=wp_insert_post($new_post);//Thiswillredirectyoutothenewlycreatedpost$post=get_post($post_id);$url=$post->guid;wp_redirect($post->guid);}-
redirect wp-redirect
-
-
wp_redirect не работает после отправки формы
Яиспользуюэтоперенаправлениепослевставкисообщения.Оннеработает,онтолькообновляетстраницу,накоторойнаходитсяформа.Язнаю,что$pidполучаетидентификаторсообщения,вчемпроблема?Этосамыйконецмоегоphp-кодадляобработкиотправкиформы.$pid=wp_insert_post($new_post);update_post_meta($pid,'domain',$domain);update_post_meta($pid,'keywords',$keywords);wp_redirect(get_permalink($pid));exit();ВотpastebinполногокодаИспользованиеулучшенногоперенаправленияHTTP,которыйвыводится,ионсвязываетсловоhereсправильнымнедавноо...-
wp-redirect
-
-
Как правильно добавить Javascript в functions.php
Яхотелбыудалитьнекоторыеуродливыестрелки,которыеявляютсястандартнымидлякнопоккорзинывWooCommerce.Дляэтогоянашелсоветподобавлениюследующегокода,которыйдолженубиратьстрелкипослезагрузкидокумента.Полагаю,ясобираюсьпоместитьеговсвойfunctions.php?Какименноябыэтосделал?$(document).ready(function(){$(".woocommerce-cart").html(function(i,val){returnval.replace("→","");});$(".woocommerce-cart").html(function(i,val){returnval.replace("←","");});});Хорошо.Япробовалтакойподход:СоздалфайлсименемremoveArrows....-
php jquery woocommerce
-
-
Получить все изображения в галерее мультимедиа?
ЕстьлиспособполучитьURL-адресаВСЕХизображенийвгалереемультимедиа?Ядумаю,чтоэтобылбыпростойспособдлявеб-сайтаиметьстраницуизображений,котораяпростоизвлекаетвсеизображенияизгалереимультимедиа,приусловии,чтоэтобудетнеобходимотольковопределенныхсценариях.Мнененужныинструкцииотом,каксоздатьстраницуизображений,толькокакполучитьвсеURL-адресаизображений.Спасибо!-
media-library
-