Главная
/
wordpress
-
Получить сообщения по произвольному типу сообщения, таксономии и сроку
Хорошо,уменяестьнастраиваемыйтипсообщенияподназванием"Услуги".Этотнастраиваемыйтипсообщенияимееттаксономиюподназванием«Области»,вкоторой5терминов.Допустим,уменяесть10сообщенийвразделе«Услуги»,5сообщенийвтермине«Живопись»иеще5вразделе«Фотография».Мненужноиметьвозможностьзапрашиватьсообщенияиз«Служб»,новместотого,чтобыпоказыватьэти10сообщений,показыватьтолько5,связанныхс«Рисованием».Внастоящеевремяямогувыполнятьзапросыпотаксономииитерминам,ноприэтомбудутотображатьсявсесообщенияиз"служб"безфильтрап...-
custom-post-types custom-taxonomy taxonomy terms
-
-
Как хранить и получать переменные в сессиях WP?
Уменяестьформаснекоторымифлажкамииполямивыбора,ионапоказывает,чтопользовательхочет,черезвызовajax.Проблемавтом,чтокогдапользовательщелкаетэлементиотображаетсястраницасведений,азатемрешаетвернутьсянапредыдущуюстраницу,емунужнощелкнутьисновавыбратьсвойпредыдущийвыбор.Яхотелбы,чтобыWPсохранялвсепараметрысеансапринажатиикнопкинастраницесведенийисохранялфактическуюинформациювсеансе,азатем,когдаонсновапосещаетстраницу,значениябудутпроверятьсявсеансахиустанавливатьсяеслитаковыенайдены.Можнолиэтосделать...-
wp-query session
-
-
установить и отключить значение настраиваемого поля
Приотображениивсехсообщенийвместевпанелиадминистраторауменяестьнастраиваемыйстолбец«Избранноеизображение».ИэтотстолбецимеетзначениеYesOrNO.Чтобыустановитьимястолбца:уменявнутриfunctions.php:functionset_column_heading($defaults){$defaults['featured_image']='FeaturedImage';return$defaults;}add_filter('manage_posts_columns','set_column_heading');Чтобыустановитьзначениестолбца,уменяесть:functionset_column_value($column_name,$post_ID){if($column_name=='featured_image'){$post_featured_image=get_featur...-
custom-post-types custom-field post-thumbnails
-
-
Пользовательский столбец для изменения статуса сообщения через ajax
Внастоящеевремяяпытаюсьреализоватьновыйнастраиваемыйстолбецнаэкранеуправлениястраницей,которыйпозволитмнеизменятьстатус(опубликовано/ожидаетрассмотрения)разныхстраницспомощьюпростойссылкидляпереключения.Изтого,чтояпонял,мненужнокаким-тообразомиспользовать$post->post_status,'status',возможно,переключитьсяспомощьюjQueryиличего-тоеще.Ноянемогупонять,каксвязатьэтосajax.Думал,чтомнепомогутвзглянутьнамодификаторстатусасообщенияпоумолчаниюнаэкранередактированиясообщения,нояпонял,чтооннеоснованнаajax,яо...-
wp-admin admin ajax columns post-status
-
-
Почему этот плагин не работает со страницей загрузки мультимедиа?
Янашелэтотплагиноченьполезнымajaxed-statusОнбылсоздандляпубликацииистраницы,ияхочуприменитьеговмедиатеке.поэтомуязакомментировалстрокуif(is_admin()/*&&($pagenow=='edit.php')*/)идобавилследующее:add_filter("manage_upload_columns",array($this,'add_new_columns'));add_action("manage_media_custom_column",array($this,'manage_columns'),0,2);Затемяполучилстолбецстатусанастраницеспискамедиабиблиотеки,иямогущелкнутьстатус,чтобыизменитьегонановыйстатус.Ноизменениенеможетбытьсохр...-
ajax attachments post-status
-
-
Получение заголовков уже отправило ошибку от плагина
Уменявозниклинебольшиепроблемысошибкой"заголовкиужеотправлены"изплагинаWordpress,которыйясоздалдляменя,итеперьяадаптируюсь.Этоошибка:Предупреждение:session_start()[function.session-start]:невозможноотправитьсеансограничителькеша-заголовкиужеотправлены(выводначалсяв/home1/uname/directory/domain.com/wp-content/themes/ibm/header.php:2)в/home1/uname/directory/domain.com/wp-content/plugins/osu-rfm/osu-rfm.phpвстроке225Япросмотрелстроку2header.php,ивотчтотамбезлишнихпробелов,забавныхсимволовит.д.<!...-
errors headers
-
-
ajaxurl не определен во внешнем интерфейсе
Япытаюсьсоздатьajaxformналицевойстороне.ЯиспользуюкодjQuery.ajax({type:"post",dataType:"json",url:ajaxurl,data:formData,success:function(msg){console.log(msg);}});,длякоторогояполучаюсообщениеобошибкеUncaughtReferenceError:ajaxurlisnotdefinedworklorAjaxBookForm@?page_id=2:291onclick@?page_id=2:202Прииспользованиианалогичногокоданаадминкеработаетбэкэнд.КакойURLядолжениспользоватьдляобработкизапросаajax?-
plugin-development theme-development ajax jquery wp-enqueue-script
-
-
Отображение заголовка текущей категории на странице категории
Используяследующийкодвшаблонекатегории,новместоотображениятекущейстраницыкатегории,накоторойянахожусь,онотображаетпервуюкатегориюпервогосообщения.Например,настраницекатегории«Еда»должнобытьнаписано«Еда»,новместоэтогонаписано«Десерты»,потомучтокатегорияпервойпубликации-«Десерты».Вотсайтhttp://theveganproject.ca/wp/category/food/add_action('genesis_before_content','sk_show_category_name');functionsk_show_category_name(){$category=get_the_category();if(is_category()){echo'<divid="cat-name">'....-
php categories genesis-theme-framework
-
-
WooCommerce: изменить шаблон для страницы одного продукта
Язнаю,чтоестьвозможностьизменитьструктуру/дизайнстраницыпродукта,отредактировавфайлsingle-product-php-вдочернейтеме.Изменения,внесенныевэтотфайл,повлияютнавсестраницыпродуктов.Нокакмнеизменитьфайлшаблонадляопределенныхстраницпродукта?Какямогуснастраиваемымшаблономстраницы?Снулянастраницеодногопродуктанетраскрывающегосяспискашаблонов,какдлястраницы(изображения).Какизменитьшаблонстраницыопределенногопродукта?-
templates woocommerce
-
-
Как получить раскрывающееся меню шаблона в атрибутах страницы произвольного типа записи?
Когдаярегистрируюсвойсобственныйтипсообщения,яустанавливаюследующее:'hierarchical'=>true,'supports'=>array('title','author','page-attributes'),Итак,япредлагаювидеть«порядок»,«шаблоны»,«родители»вполе«Атрибуты»присозданииновогосообщения.Нояневижураскрывающегосясписка«шаблоны».Чтоещемненужносделать,чтобыразрешитьвыбор«шаблонов»?-
custom-post-types
-
-
Список всех подкатегорий из категории
Какмнеполучитьвсеподкатегорииизопределеннойкатегории?-
categories
-
-
Как перенаправить не авторизованных пользователей на определенную страницу?
Какперенаправитьнезарегистрированныхпользователей,запрашивающихопределеннуюстраницу/URL,надругуюстраницу/URLиотобразитьсообщениетипа«толькодляучастников».Язнаю,чтоспомощьюфункции!Is_user_logged_in()довольнопростокодировать,ноянезнаю,какэтоделать,потомучтояновичоквWordPress.Скажите,пожалуйста,файл,вкоторомтоженужноразместитькод.-
redirect
-
-
В каком каталоге я могу найти HTML-файл моих страниц Wordpress?
ЯхочувручнуюотредактироватькодмоихстраницWordPress.ИнтерфейсWPпозволяетмнетолькоиндивидуальноредактироватьCSSилиPHP.Функцияредактированиястраницыдаетмнедоступкопределеннойчастикода,заисключениемтегатела.Пожалуйста,помогитемненайтимоифайлынасервере.Спасибозавашупомощь!:)-
html server
-
-
Как поставить стиль в очередь перед style.css
Какпоставитьфайл.cssвочередьдозагрузкиstyle.css?Илисделатьstyle.cssпоумолчаниюзависимымотдругогофайла.css?Япытаюсьзагрузитьфайлсброса.css,которыйбудетперезаписанstyle.css.Вотчтоуменя:add_action('wp_enqueue_scripts','load_css_files');functionload_css_files(){wp_register_style('normalize',get_template_directory_uri().'/css/normalize.css');wp_enqueue_style('normalize');}Однакоонзагружаетсяпослеstyle.css.-
css wp-enqueue-style wp-register-style
-
-
Где в базе данных находится медиа-библиотека?
ЯэкспортируюсайтWordpressсlocalhostнавеб-хостинемогуимпортироватьбиблиотекумультимедиа,таккаквеб-хостнеможетсвязатьсясlocalhost.Язагрузилвсефайлыlocalhostиз/wp-content/uploads/...идумаю,мнепростонужноизолироватьчастьбазыданныхMySQL,содержащуюбиблиотекумультимедиа,инастроитьURL,затемимпортируйтеSQLвбазуданныхвеб-хоста.Подскажите,пожалуйста,гденаходитсямедиа-библиотекавбазеданныхMySQL?-
import export
-
-
Есть ли способ отправлять электронные письма в формате HTML с помощью функции WordPress wp_mail ()?
Естьлиaction_hookиличто-топодобное,чтомоглобыпомочьмневэтом?ЯпопыталсядобавитьразметкувстроковуюпеременнуюPHPипростоотправилэлектронноеписьмоспомощьюфункцииwp_mail()воттак:$email_to='[email protected]';$email_subject='Emailsubject';$email_body="<html><body><h1>HelloWorld!</h1></body></html>";$send_mail=wp_mail($email_to,$email_subject,$email_body);Ноэтобылобычныйтекст?Естьидеи?-
hooks wp-mail html-email
-
-
Как правильно использовать функции WordPress вне файлов WordPress?
ЯчиталодвухметодахинициализациифункцииWordPressвнефайловWordPress,поэтомумыможемиспользоватьэтифункцииналюбойстраницеиливеб-сайтевнеблогаWordPress.Какойизэтихдвухметодовправильный?Каковывариантыиспользованиякаждогометода,еслиобаверны?Вчемразницамеждутемилиинымметодом?Метод1:<?phpdefine('WP_USE_THEMES',false);require('./wp-blog-header.php');?>Способ2:<?phpdefine('WP_USE_THEMES',false);require('./wp-load.php');?>-
php wp-load.php wp-blog-header.php
-
-
Как получить название термина таксономии по слагу?
Еслиязнаюкраткоеописаниетерминатаксономии,какямогуузнатьназваниеэтоготермина?-
slug terms
-
-
Как получить атрибут title / alt изображения?
Вмоейбелойтеменетатрибутаalt,настроенногодляпубликациидомашнегослайдера.Ядобавилзамещающийтекстдляизображениячерезинтерфейсмедиа-библиотеки.Ядобавилследующийкоддляотображенияальтернативноготекста/атрибута.Нонеотображается:<imgclass="homepage-slider_image"src="http://www.blabla.com/wp-content/uploads/2013/06/cms-website4-1800x800.jpg"alt=""/>Воткод:<?php$image=get_post_meta(get_the_ID(),WPGRADE_PREFIX.'homepage_slide_image',true);if(!empty($image)){$image=json_decode($image);$image_alt=g...-
post-thumbnails attachments conditional-tags images
-
-
Получение атрибута title / alt изображения из шорткода галереи
Япытаюсьнаучитьсяпрограммироватьphp,чтобыямогнастроитьгалереюизображенийвWordPress(средидругихнастроек).Код,которыйуменяесть,отличноподходитдлястилизованнойстраницыгалереи,номнетруднопонять,какполучитьатрибутыtitleиaltизображенийвгалерееWP(япредполагаюэтопотому,чтоизображениянеотображаютсякаквложенияксообщению,посколькуонинаходятсявфункциигалереи).ИяхотелбыиспользоватьгалереюWP,таккакхочуиспользоватьвстроенныефункцииWPдлягалерей.Любаяпомощьприветствуется...этосамыйтупойспособчто-тосделатьиличто?...-
gallery images
-