Вопросы с тегами [wordpress]

2

голосов
3

ответ
576

Просмотры

SQL select if number is between interval

Я занят создание каталога сайта для моего клиента, и нужен Твик поиск немного. Каталог содержит целую кучу продуктов. Каждый продукт имеет способность содержать одно, несколько и интервал itemnumbers. Для того, чтобы уточнить, что немного я перечислил несколько примеров ниже. Пример 1) множественные itemnumbers ItemNumber = 100, 105, 109, 200 Пример 2) интервал itemnumbers ItemNumber = 100 - 110 Пример 3) сочетание ItemNumber = 100 - 110, 220, 300 - 310, 400, 401 Мой вопрос поэтому : есть синтаксис, который позволяет мне проверять интервалы между двумя числами, разделенными с «-»? Если да, то какие-либо предложения о том, как создать запрос, который позволяет мне реализовать. Если нет, какие направления вы бы порекомендовали? Дополнительная информация Сайт построен в WordPress - где ItemNumber обычай мета поле. Банкоматы я уже зацепил в pre_posts и добавил: - также вставил в Pastebin для читаемости Pastebin $, где = "ИЛИ ID IN (SELECT post_id FROM {$ wpdb-> PostMeta} WHERE meta_value LIKE«%" $ wp_query-> query_vars.. [ 's']. «% 'AND ({$ wpdb-> сообщений} .id = post_id И {$ wpdb-> сообщений} .post_status! = 'унаследуют' AND ({$ wpdb-> сообщений} .post_type =' Produkt»)))"; Приведенный выше код просто проверяет только, а на продукты мета-поля содержат искомое слово, не достаточно специфический.
3

голосов
3

ответ
2.4k

Просмотры

Удалить добавить кнопку корзины в WooCommerce для конкретной категории продуктов

У меня есть вопрос, как удалить тележку из категории продукта. Это прекрасно работает, если я применяю его к конкретному идентификатору или все в целом, но я не могу сделать это для категории. Ниже мой код, который я сделал в отношении его. Кроме того, я изо всех сил, чтобы применить этот же шаблон на соответствующие статьи раздела, так что любая помощь будет оценена. Спасибо. // Функция для удаления .... функция remove_product_description_add_cart_button () {$ глобального продукта; // Удалить кнопку Добавить в корзину из описания продукта продукта с идентификатором 1234, если ($ продукт-> идентификатор == 188) {remove_action ( 'woocommerce_single_product_summary', 'woocommerce_template_single_add_to_cart', 30); } Add_action ( 'сор', 'remove_product_description_add_cart_button'); }
SamsungBravo
2

голосов
1

ответ
951

Просмотры

$ Неопределен Ошибка в WordPress при включении Graph библиотеки Jquery

Я включил Graphing и библиотеку Plotting Jquery под названием JQplot с WordPress, используя следующий код в моем файле functions.php: функция rw_jqplot () {// JS wp_deregister_script ( 'jqplot'); wp_enqueue_script ( 'jqplot', plugins_url ( '/ JS / jquery.jqplot.min.js', __FILE__), массив ( "JQuery"), '1.0.0.1012'); // CSS wp_deregister_style ( 'jqplot'); wp_enqueue_style ( 'jqplot', plugins_url ( '/ CSS / jquery.jqplot.min.css', __FILE__), ложная, '1.0.0.1012'); } Add_action ( 'инициализации', 'rw_jqplot'); ?> Проблема заключается в том, что я получаю ошибку, которая говорит (в поджигатель): $ неопределен. Я сделал некоторые исследования, и я думаю, что он должен сделать что-то с JQuery работает в режиме без конфликтов. Поэтому, возможно, решение это каким-то образом включить выше кода в WordPress нет режима конфликта? что можно сделать? Спасибо!
Dmitri
3

голосов
2

ответ
65

Просмотры

Невозможно зарегистрировать мой скрипт JQuery в WordPress

По какой-то причине мой JQuery скрипт не зарегистрирован, я считаю, что я делаю это правильно, но, может быть, я что-то не хватает. Вот мой код: / * регистрирующий скрипт * / функция register_my_script () {wp_register_script ( 'alliance_script', get_template_directory_uri () '/js/script.js.); } add_action ( 'enqueue_scripts', 'register_my_script');
Reece
2

голосов
2

ответ
713

Просмотры

WordPress Taxonomy get category

Hopefully an easy fix for someone! I have a custom post type, named 'products'. Using this code, I am getting the name of each 'product': Each of these products is inside a category. What I want to do is get not only the_title, but get the category. I tried using but no luck. Anyone got any clue? EDIT: Sorry, I have these created inside my products custom post type. add_action( 'init', 'create_product_cat_external' ); function create_product_cat_external() { register_taxonomy( 'ExternalProducts', 'products', array( 'label' => __( 'External Products' ), 'rewrite' => array( 'slug' => 'externalproducts' ), 'hierarchical' => true, ) ); } add_action( 'init', 'create_product_cat_internal' ); function create_product_cat_internal() { register_taxonomy( 'InternalProducts', 'products', array( 'label' => __( 'Internal Products' ), 'rewrite' => array( 'slug' => 'internalproducts' ), 'hierarchical' => true, ) ); } which give me external and internal products as categories. But inside these, I have categories which have been made on the wordpress backend. This is how it looks when I select a product:
2

голосов
1

ответ
202

Просмотры

Wordpress + Algolia параметры запроса конфликта

На моем сайте Wordpress я использую Algolia для поиска продуктов WooCommerce. Все работает, как ожидается, на страницах категорий, например www.example.com/products Проблема возникает в корневом каталоге домена. Когда я делаю поиск, добавляются параметры запроса: www.example.com/?q=myquery&hPP=12&idx=all&p=0&is_v=1, и теперь, если я перезагрузить страницу, я попадёте на страницу блога , скорее всего, Wordpress результатов поиска родного ... Желаемое действие будет таким же, как и на страницах категорий, или в любом месте, кроме корня, так что после перезагрузки страницы он должен показать ту же самую страницу с точно таким же поисковым запросом. Возможные решения я могу думать: Отключить параметры запроса для Wordpress, так что он не будет предпринимать никаких действий, если URL содержит один параметры запроса Изменить Algolia в нечто, что Wordpress не будет принимать в качестве поискового запроса, проблема, как представляется, и р = 0, удаление этого и перезагрузки страницы работает как хотелось бы. PS! В настройках Wordpress Permalinks я выбрал http://www.domain.com/%postname%/
Silver Ringvee
2

голосов
1

ответ
367

Просмотры

jQuery UI Tabs not working in Wordpress 4.4 and later

In my Wordpress theme, I have a Theme Options page which is using jQuery UI tabs. These tabs perfectly works in Wordpress versions below 4.4. But they don't seem to work in the versions later than 4.4 It just don't give any error or anything. The other jQuery functions (such as jQuery color-picker, slider..etc.) in the options page are working fine. It's just the tabs which are broken. In the console I get this message Uncaught Error: jQuery UI Tabs: Mismatching fragment identifier. It's from the jQuery.js file which is included in wp-include/js/jQuery folder This is my code... foreach ( $this->sections as $section_slug => $section ) echo '' . $section . ''; jQuery(document).ready(function(jQuery) { var sections = [];'; foreach ( $this->sections as $section_slug => $section ) echo "sections['$section'] = '$section_slug';"; echo 'var wrapped = jQuery(".wrap h3").wrap(""); wrapped.each(function() { jQuery(this).parent().append(jQuery(this).parent().nextUntil("div.ui-tabs-panel")); }); jQuery(".ui-tabs-panel").each(function(index) { jQuery(this).attr("id", sections[jQuery(this).children("h3").text()]); if (index > 0) jQuery(this).addClass("ui-tabs-hide"); }); jQuery(".ui-tabs").tabs({ fx: { opacity: "toggle", duration: "fast" } }); jQuery("input[type=text], textarea").each(function() { if (jQuery(this).val() == jQuery(this).attr("placeholder") || jQuery(this).val() == "") jQuery(this).css("color", "#999"); }); jQuery("input[type=text], textarea").focus(function() { if (jQuery(this).val() == jQuery(this).attr("placeholder") || jQuery(this).val() == "") { jQuery(this).val(""); jQuery(this).css("color", "#000"); } }).blur(function() { if (jQuery(this).val() == "" || jQuery(this).val() == jQuery(this).attr("placeholder")) { jQuery(this).val(jQuery(this).attr("placeholder")); jQuery(this).css("color", "#999"); } }); jQuery(".wrap h3, .wrap table").show(); // This will make the "warning" checkbox class really stand out when checked. // I use it here for the Reset checkbox. jQuery(".warning").change(function() { if (jQuery(this).is(":checked")) jQuery(this).parent().css("background", "#c00").css("color", "#fff").css("fontWeight", "bold"); else jQuery(this).parent().css("background", "none").css("color", "inherit").css("fontWeight", "normal"); }); // Browser compatibility if (jQuery.browser.mozilla) jQuery("form").attr("autocomplete", "off"); }); What's the reason for this odd behavior ? Is it something in my code ? But it works fine in older versions of WP. Any clue ?
TharinduLucky
2

голосов
4

ответ
642

Просмотры

How to select a drop-down menu item with jQuery, in a WordPress image gallery?

First, see screenshot to see what I'm trying to select: In WordPress, when I click New Post, then the Add Media button, on the popup image gallery there's the image filtering drop-down menu; I want to automatically select. the "Unattached" item when that popup loads. I'm having trouble getting this to happen. So far, in my theme's functions.php I have a call to the .js file with the jQuery code in it. function my_custom_scripts() { wp_enqueue_script( 'my-custom', THEMATER_URL . '/js/custom.js', array('jquery'), '1.0.0', true ); } add_action('wp_enqueue_scripts', 'my_custom_scripts'); Then in the .js file I have: jQuery(document).ready(function($) { $('#media-attachment-filters').prop('selectedIndex', 6); // select 5th option }); But nothing happens. What am I missing? Update: Based on Christian Nguyen's code, I did get it to select the item I wanted, however, it's not actually sorting the image gallery based on that selection, so it's functionally just 'highlighting' the item. My guess is it's not triggering some OnClick/OnSelect event. I tried adding .trigger('change'), but still no joy. Does anyone also know how to get it to actually do so? So far, I have this code, note that ALL of the commented out items WILL select the item, just no actual "selection" triggered to do the sorting. /* When Insert Media button gets clicked ... */ $("#insert-media-button").on('click', function() { // Set a 'delay' of 0, & then call the function that selects the menu item. // NOTE: Skipping the setTimeout, & just directly call the selector doesn't work. setTimeout(function() { /* BUG: All 4 of the following WILL select the "Unattached" drop-down item, However, ALL pics still get loaded, instead of JUST the UNATTACHED pics, which is what we want. */ //$('#media-attachment-filters').attr('selected', 'selected').trigger('change'); //$('#media-attachment-filters').val('unattached'); //$('#media-attachment-filters').prop('selectedIndex', 5); //$('#media-attachment-filters>option:eq(5)').prop('selected', true); }, 0); }); Another thing of NOTE: in my case, the .js also wasn't being called at all in the admin area because I mistakenly only enqueued it for the front-end, I had to use admin_enqueue_scripts to get the .js to load in the admin area (back end) where the action is actually happening.
2

голосов
1

ответ
132

Просмотры

Как это сделать в стиле Wordpress подменю с помощью CSS?

Я пытаюсь стиль моего WordPress подменю с помощью CSS, чтобы показать только тогда, когда пользователь наводит курсор на пункт меню «Color», но я не удается так мне нужна помощь, пожалуйста. Вот как мое меню выглядит в этом состоянии: подменит показывает все время, и есть странное пространство после того, как пункт меню «Color». Кроме того, пункты подменю отображаются один за другим, а не друг под другом, как выпадающее меню должно быть. Не могли бы вы мне помочь? Я знаю, что есть некоторые подобные вопросы в этом, но они не помогают. EDIT: добавлен текущий код меню CSS, что у меня есть в моем style.css nav.main {поплавок: левый; } {Nav.main Li поплавковый: слева; Маржа направо: 11px; } Nav.main li.last ребенка {маржинального-право: 0; } Nav.main Ли а {цвет: # 7A0018; Дисплей: блок; Размер шрифта: 13px; обивка: 50px 22px 7px 7px; текст-отделка: нет; } Нав. Основной литий а: зависать {фон: # fbf6dc; } Nav.main li.current-меню пункт а {фон: # fbf6dc; }
user64437
2

голосов
1

ответ
455

Просмотры

Как добавить класс CSS в тело тега в Wordpress с помощью body_class

Я строю собственную тему в Wordpress, и мне нужно добавить атрибут CSS в тело тега, когда URL заканчивается? Контрольный список ракурс = 1 Что случилось с моим кодом ниже, так как не на весь экран не добавляется? Я понимаю, что мне нужно использовать суперглобальный $ _GET, однако я совершенно новым для PHP. Есть ли более простой способ сделать это с помощью шаблона body_class тега (например, им пытается ниже), или это что-то, что потребует более сложной PHP EDIT: Изменены $ класса равной строки и не иметь его установить в массив.
beefsupreme
2

голосов
1

ответ
9.5k

Просмотры

Как дублировать WordPress плагин?

Как я могу дублировать плагин Wordpress, так что есть два одинаковых модулей, работающих с его соответствующими ссылками на боковой панели? Я, очевидно, будет гарантировать, что каждая копия плагина будет использовать уникальные таблицы. Я пытался обернуть мою голову вокруг этого сегодня весь день без какого-либо успеха, и Google не был моим другом в этот раз. Можно ли дать какие-то намеки, пожалуйста?
Henrik Petterson
2

голосов
1

ответ
180

Просмотры

Как отформатировать этот эхо-оператор с do_shortcode WordPress' и значение из пользовательского ввода?

Я бегу WordPress мульти-сайт, где пользователи могут подписаться на бесплатный блог. Я купил и позволил WordPress варианты рамок набор, чтобы пользовательские параметры для пользователя, чтобы настроить свой блог. Использование NextGen галерея плагин Я использую шорткод в файле шаблона блога:
Paul Coppock
2

голосов
2

ответ
1.4k

Просмотры

Как я могу изменить URL для одной страницы в Wordpress?

Я использую WordPress как CMS. Я разработал собственный плагин для отображения информации дилеров. Ниже приводится URL. http://example.nl/dealer-info/dealer-informatie/?n=91&d=dealer-name 91 дилеров ID, который используется для извлечения данных из БД. Возможно ли для меня, чтобы изменить URL, как показано ниже. http://example.nl/dealer-info/dealer-informatie/91/dealer-name или http://example.nl/dealer-info/dealer-informatie/?n=91/dealer-name Моя цель состоит в том, чтобы просто добавить имя-дилера / в URL. Как я могу изменить URL для одной страницы в Wordpress? Учитывая, что я не хочу, чтобы изменить пермалинки, которые будут влиять на весь сайт. Я знаю то, что это может быть сделано с помощью .htaccess, но я не, как это сделать. Помоги мне, если это возможно.
Techie
4

голосов
3

ответ
307

Просмотры

Как я могу установить «мобильную глубокую ссылку» на загружаемый файл с WooCommerce?

У меня есть WooCommerce установки вверх на WordPress сайте для загрузки PDF-файлов. После того, как пользователь проходит через процесс оформления заказа и готов для загрузки файла, я хотел бы проверить, если они находятся на мобильном устройстве или нет. Если пользователь не на мобильном устройстве, ссылка на скачивание будет просто нормально. Если пользователь находится на мобильном устройстве, я хотел бы, чтобы установить ссылку загрузки, чтобы быть в «приложение глубокую связь», используя пользовательскую схему URI (от существующего поставщика). Например, вместо того, чтобы ссылки на скачивание ссылки HTTP: // или https: //, я хотел бы ссылку скачать, чтобы быть имя_приложения: //domain.com/folder/filename.pdf. Таким образом, PDF автоматически откроется в мое приложение, когда он нажал на ссылку. Поставщик приложения уже поддерживают пользовательский URI схемы, так что я просто ищу «как» установить ссылку динамически в WordPress / WooCommerce. Как бы идти о: определение, является ли пользователь на мобильном устройстве, и изменение схемы URI, если они мобильный пользователь? Концепция Я пытаюсь сделать здесь описан в примере «Native App»: http://www.mobiloitte.com/blog/deep-linking-101 и здесь: https://en.wikipedia.org/wiki/ Mobile_deep_linking
RyanDalton
2

голосов
2

ответ
4.1k

Просмотры

Неприятности модифицирующих WordPress Roots темы

Мне сказали, что если я буду использовать Roots тему для WordPress, это позволит сэкономить мне время и нервы, если я разрабатываю Wordpress сайтов. Тем не менее, я не могу делать какие-либо изменения по теме, то style.css не включен на сайте, и даже если я включить его после других стилей, он не будет ничего делать, как я пытался, может быть самым простым никогда: не h1 {дисплей: нет;} Я также попытался читать документы на https://github.com/retlehs/roots/blob/master/doc/README.md и начальной загрузки документации HTTP: //twitter.github. ком / начальной загрузки / index.html, но я до сих пор не в состоянии сделать какие-либо изменения. Я не посмел изменить саму bootstrap.css, так как я должен изменить это?
2

голосов
1

ответ
2k

Просмотры

добавить the_post_thumbnail, как CSS фона, в WordPress тему

Я пытаюсь установить мои признаки изображения в качестве фонового изображения в CSS. Мне нужно, чтобы показать то же признаки изображения в двух местах в HTML и CSS. Как вы используете the_post_thumbnail () в CSS? HTML /> CSS .large {фон: URL ( 'IMG / image.jpg') не повторять;}
FRQ6692
3

голосов
2

ответ
6.6k

Просмотры

WordPress - Отображение текущей даты & времени на основе Timezone сайта

Я пытаюсь для отображения текущей даты и времени на моем сайте WordPress. Я хочу, дату и время, чтобы отразить часовой пояс, который был установлен в админке WordPress. Я нашел этот код в опциях general.php:
user1822824
3

голосов
4

ответ
2k

Просмотры

Facebook в Open Graph скребок медленно, чтобы принести OG: изображение?

Контекст Я бег сайта по протоколу HTTPS, где может быть создан и совместно пользователями нового контент (каждая запись имеет свою собственную страницу). Каждая страница имеет образ, и этот образ URL присутствует в OG: изображение мета-тег в верхней части страницы. Проблема Facebook кажется медленным, чтобы забрать на OG: изображение. Когда страница первая создана и пользователь пытается разделить URL, в течение первых ~ 1-3 попыток, OG: изображение не Царапины / оказываемая Facebook (название и описание). После этого, изображение хорошо виден в диалоге акций. Аналогичная проблема возникает также при использовании OG URL инструмента отладки Facebook. Первый раз, когда я совать в URL, он не показывает изображения. Если я выбираю для извлечения страницы из снова источника, он показывает изображение. Дополнительные замечания На первом, я думал, что это может быть код сайта изначально не отображается изображения, но я послал запрос локона и фальсифицированную одну из строк пользовательского агента Facebook (это важно, чтобы получить доступ к странице), и полученный HTML содержит ог: тег изображения с правильной URL изображения. Я также знаю, что это не что-то делать с доступом к странице, или OG: название и ог: описание данные не будут показывать (но). Моя единственная зацепка, что это может быть SSL или вопрос HTTPS. Я недавно создал сертификат SSL, но я не уверен, почему это может вызвать задержку над ним не работает вообще. Ради ясности, сайт работает на WordPress поверх стандартного стека ЛАМПЫ. Описание данных не будет показывать (но). Моя единственная зацепка, что это может быть SSL или вопрос HTTPS. Я недавно создал сертификат SSL, но я не уверен, почему это может вызвать задержку над ним не работает вообще. Ради ясности, сайт работает на WordPress поверх стандартного стека ЛАМПЫ. Описание данных не будет показывать (но). Моя единственная зацепка, что это может быть SSL или вопрос HTTPS. Я недавно создал сертификат SSL, но я не уверен, почему это может вызвать задержку над ним не работает вообще. Ради ясности, сайт работает на WordPress поверх стандартного стека ЛАМПЫ.
Sean
3

голосов
3

ответ
1.6k

Просмотры

Конкатенации строки в аргументах (PHP)

В Flash (AS2), вы можете добавить строки следующим образом: переменная = «а» + «б» и результат будет аа строка со значением «AB». Я понимаю, это (конкатенацию строк) делается с «» оператор в PHP, но мне интересно, можно ли это сделать, когда вы передаете аргумент? В частности, то, что я пытаюсь сделать это: $ а = get_post_meta ($ ID, 'locationForDay' $ я, правда.); Где «get_post_meta» является функцией WordPress для получения пользовательских данных, прикрепленных к сообщению в блоге. (Я пытаюсь принести кучу переменных, называемых «locationForDay1" ,» ... 2" и так далее в цикле) (я попробовал это и есть ошибка, но я не уверен в том, что он основан на это или другие ошибки в моей любительской иш PHP)
Marcus
2

голосов
1

ответ
636

Просмотры

Набор fastcgi_cache_key с использованием оригинальных $ REQUEST_URI без $ арга

Я пытаюсь интегрировать WordPress плагин (модуль Похожих сообщений Jetpack в), который добавляет строки запроса до конца почтовых адресов. Я хотел бы кэшировать URL-адрес с FastCGI при полном игнорировании строки запроса / $ арга. Мой текущий конфиг является: fastcgi_cache_key "$ схема $ REQUEST_METHOD $ хоста $ REQUEST_URI"; Я отдаю себе отчет в использовании решения, упомянутые здесь, чтобы превратить мою переменную $ skip_cache от для URL-адресов, содержащих определенный $ ARG, который работает. Тем не менее, я хочу, чтобы кэшировать тот же результат, независимо от стоимости $ аргументов, а не с помощью уникального ключа кэша для каждого набора $ арга. Я также знаю, некоторые предложения, чтобы просто использовать $ URI в fastcgi_cache_key, а не $ REQUEST_URI; Однако, из-за $ Ури не только первоначальный запрошенный URI минус $ арг, что-то в архитектуре WordPress (вероятно, довольно ссылка) заставляет все запрошенные URI, чтобы вернуть тот же результат кэша (а не другой результат для каждой страницы). Есть ли способ, чтобы действительно использовать первоначально запрошенную URI не включая $ арг в кеше?
Collin M. Barrett
2

голосов
3

ответ
5.6k

Просмотры

Перенаправление хэш URL

Я строю сайт с hashchange на WordPress, все работает хорошо. Он просто загружает single.php шаблон файла в DIV. Проблема заключается в том, что я все еще могу получить доступ к моему одного URL (http://www.mydomain.com/my-single-post). Поскольку его не имея каких-либо метки головы и стиль с ним, я не хочу, чтобы люди пошли туда. Также Google подобрал прямые ссылки, потому что я использую HREF атрибут для загрузки содержимого в DIV. Так что мой вопрос: Если кто-то нажимает на ссылку, позволяет сказать, что в форуме, http://www.mydomain.com/my-single-post, можно перенаправить его мгновенно http://www.mydomain.com/ # мой однозначный пост? Я исследовал, что у него есть что-то делать с .htaccess, но у меня есть страницы, где я не хочу хэш линии всасывания имени-страницы. EDIT У меня есть небольшое обновление. Если этот код удаляет хэш-тег из URL и перенаправляет на не-хэш URL, то, как поместить этот код в обратном направлении? вар current_hash = location.hash; current_hash = current_hash.replace (/ # /, ''); если (current_hash.length> 1) {// мы имеем что-то после того, как #. перенаправлять как будто # не было. window.location.href = current_hash; }
r1987
7

голосов
6

ответ
7.7k

Просмотры

PHP / Wordpress - добавить стрелки к родительскому меню

можно ли добавить какой-то класс, как «стрелка» или пролетом внутри меню, которые имеют подменю (в Wordpress)? кажется, что вы можете сделать это с помощью JavaScript, но я хочу знать, если есть PHP решение ... в WP 3.0, я увидел, что активное меню есть «родитель» или «предок» классы на них, но это только для активного меню, и мне это нужно для неактивных, а также
Alex
2

голосов
1

ответ
56

Просмотры

Как применить CSS для всех страниц, за исключением некоторых страниц продукта в Wordpress / WooCommerce?

Я хотел бы знать, как применить этот CSS код для каждой страницы на моем сайте для WooCommerce продуктов с категорией «category1» за исключением. .custom-монопродуктового .cart, span.woocommerce-Price amount.amount, a.cart-customlocation.et телега-инфо {дисплей: ни один важный; } Я попытался добавить класс категории тэгу с PHP, используя следующий код, но я не увенчались успехом в том, что работать для того, что я хочу. // добавить термин таксономии в body_class функции woo_custom_taxonomy_in_body_class ($ классов) {если (is_singular ( 'продукт')) {$ custom_terms = get_the_terms (0, 'product_cat'); если (custom_terms $) {Еогеасп ($ custom_terms как $ custom_term) {$ классов [] = 'product_cat_. $ Custom_term-> пробкового; }}} возвращение $ классов; } Add_filter ( 'body_class', ' woo_custom_taxonomy_in_body_class'); В основном, конечная цель должна иметь определенные продукты, способные добавить в корзину и шоу цен и проверки, но иметь эти варианты и информацию, заложенную в подавляющем большинстве продуктов и веб-сайт. Спасибо
Brian Duncan
7

голосов
3

ответ
23.7k

Просмотры

Что это означало @media только экран и (мин-устройства-ширина: 320px) и (макс-устройства ширина: 480px)

Что это значит в файле CSS Wordpress Двадцать Одиннадцать темы. @media только экран и (мин-устройства-ширина: 320px) и (макс-устройства ширина: 480px)
user2322509
4

голосов
2

ответ
2.6k

Просмотры

Почему WordPress не может получить доступ к файловой системе?

Клиент сообщил мне, что в любое время он пытается обновить плагин, он получает сообщение об ошибке: Для того, чтобы выполнить требуемое действие, WordPress необходимо получить доступ к веб-серверу. Пожалуйста, введите FTP учетные данные, чтобы продолжить. Если вы не помните свои учетные данные, вам следует обратиться к веб-хостинга. Я не имею установку Ftpd на сервере, но это, кажется, как вопрос основных прав доступа, не так ли? Я никогда не приходилось использовать учетные данные FTP обновить другие установки WordPress. Ну, я сделал некоторое чтение и начал возиться с разрешениями и длинной историей короткими, из-за разочарования, я в конце концов сделал все, записываемое всеми: Судо CHMOD -R 777 SRC Но я все еще получаю ту же ошибку. Поэтому он должен быть какой-то тип проблемы конфигурации, не так ли? Я побежал несколько находки. -exec Grep команды, чтобы определить, есть ли жестко корневой документ (как в Joomla), но я пришел с пустыми руками. Действительно ли у меня установить Ftpd, чтобы иметь возможность обновить WordPress от интерфейса администратора? Есть файл где-то конфигурации, который определяет корневой каталог документов? Есть ли какой-то другой вариант конфигурации, что я здесь отсутствует? Или, может быть, это что-то в базе данных? Сайт изначально был на общем хозяина, но был перенесен на DigitalOcean VPS в месяц или около того назад.
Ben Harold
2

голосов
2

ответ
57

Просмотры

Как я перенаправлять не администратора и конечных пользователей к дому, когда попав Wp-администратора

Когда внешний пользователь или администратор не пытается получить доступ к http://www.urlVisibleToUsers.com/wp-admin получает перенаправлены на страницу с ошибкой, но все-таки home_url (где установка WP находится) подвергается и видимым. Я хотел бы иметь возможность перенаправлять все конечные пользователи или какую-либо роль, которая не является администратором для http://www.urlVisibleToUsers.com/ и предотвращающие вызовы adjax от взлома. У меня есть следующий код в моем functions.php, но все-таки внешний пользователь увидит адрес home_url в панели навигации (хотя отображается страница ошибки): add_action ( «admin_init», «admin_area_for_manage_options_only»); Функция admin_area_for_manage_options_only () {если (определение ( 'DOING_AJAX') && DOING_AJAX) {// Разрешить АЯКС вызовы для того, чтобы иметь ALM рабочую отдачу; } Если (! Current_user_can ( "
paranza
4

голосов
5

ответ
2.7k

Просмотры

Сложный MySQL Query

Я создаю сайт в WordPress, который содержит информацию о телевизионных программах. Я использую пользовательские поля для выбора каждого сообщения. Таблица выглядит примерно так + ---- + --------- + ---------- + ------------ + | ID | post_id | meta_key | meta_value | + ---- + --------- + ---------- + ------------ + | 1 | 1 | имя | Smallville | | 2 | 1 | сезон | 1 | | 3 | 1 | эпизод | 1 | | 4 | 2 | имя | Smallville | | 5 | 2 | сезон | 1 | | 6 | 2 | эпизод | 2 | + ---- + --------- + ---------- + ------------ + В основном то, что мне нужно сделать, это выбрать все тВ-шоу с названием «Смолвиля» и сортировать их по сезону, то эпизодами. Я думал, что это будет довольно простой, но все, что я пытался ничего не возвращает. Не могли бы вы объяснить, как я могу это сделать?
Ben Shelock
2

голосов
1

ответ
1.8k

Просмотры

Как предотвратить Wordpress TinyMCE от зачистки URL не имея текст ссылки

Я использую пользовательскую кнопку в редакторе TinyMCE на моем сайте WordPress, чтобы вставить список URL-адресов без необходимости вводить разметку. Проблема заключается в том, что TinyMCE автоматически удаляет адреса, которые не имеют текстовую ссылку. Например, если кнопка пользовательских запрограммирована, чтобы хорошо вставить, ничего не вставляется. Но если я делаю кнопку вставки Example.com это работает. Я не хочу текста ссылки мне нужна ссылка на изображение с помощью фонового изображения спрайта, а не с помощью HTML IMG тега. Есть ли способ, которым я мог бы предотвратить TinyMCE зачистки ссылки, которые не имеют никакого текста ссылки?
DavidH
2

голосов
2

ответ
250

Просмотры

Как ускорить сайт WordPress

Я сделал WordPress для ресторана. В этом сайте очень медленная скорость для загрузки, его берут 14,2 сек. Ссылка на сайт здесь. Мне нужно, чтобы сократить это время загрузки, предложить мне, как это сделать. (См меня, если любое использование плагина, чтобы вылечить эту проблему) Спасибо за заранее :)
2

голосов
1

ответ
233

Просмотры

Duplicate default WP REST API (v2) endpoints

How can i duplicate default wp rest api V2 endpoints? I would like to keep default endpoints and routs intact, but would like to use simplified responses for my application. Wordpress v4.7 My code for now: function register_custom_routes() { $controller = new MY_REST_Posts_Controller; $controller->register_routes(); } add_action( 'rest_api_init', 'register_custom_routes', 1 ); class MY_REST_Posts_Controller extends WP_REST_Controller { // this is a copy of default class WP_REST_Posts_Controller } Calling http://localhost/wp/wp-json/ list my namespace ( /myrest ), also http://localhost/wp/wp-json/myrest/gives me: { "namespace": "myrest", "routes": { "/myrest": { "namespace": "myrest", "methods": [ "GET" ], ... "/myrest/(?P[\\d]+)": { "namespace": "myrest", "methods": [ "GET", "POST", "PUT", "PATCH", "DELETE" ], ... } but when i try to list posts with http://localhost/wp/wp-json/myrest/posts (like with default api route call) it does not work: { "code": "rest_no_route", "message": "No route was found matching the URL and request method", "data": { "status": 404 } } I need simplified version of get posts response for android app but also want to keep default rest endpoints and routs as is.
Edin Raimovic
5

голосов
4

ответ
51.7k

Просмотры

Как добавить звездные рейтинги продуктов в WooCommerce?

У меня есть WooCommerce магазин, и я хочу, чтобы добавить звезды рейтинги каждого из продуктов, когда вы видите их эскизы. У меня уже есть звезды в большом зрения продукта, но я хочу, чтобы отобразить ниже каждой миниатюры, как и в большинстве магазинов, как электронной коммерции timberland.com. Я знаю, что я могу использовать CSS, чтобы отключить элементы из поля зрения, но не добавлять их. Какие-нибудь мысли?
kbsas14
2

голосов
2

ответ
4.1k

Просмотры

Правильный путь для создания нескольких экземпляров для балансировки нагрузки (EC2)

Я установил Wordpress с помощью EC2. Я создал Load Balancer путем создания изображения (AMI) с последующим добавлением как Wordpress1 и Wordpress2 на балансировки нагрузки. Но я все еще получаю ошибку базы данных и должен перезапустить экземпляры. Если бы я хотел сделать 4 экземпляра в качестве нагрузки балансира, шаги, то же самое? потому что я видел «Количество экземпляров» вариант, когда я начал AMI. Значение по умолчанию равно 1. Я не уверен, если я должен ввести 3 или 4, чтобы создать несколько экземпляров в один клик. Кроме того, если я обновлю на экземпляре Wordpress1, будет обновление показать, если домен будет загружать экземпляр Wordpress2?
Mara Ang
2

голосов
2

ответ
12k

Просмотры

Как добавить скидку в корзину общего?

Мне нужно добавить скидку в зависимости от количества продукта в корзину и эта скидка будет распространяться на общую корзину. Есть ли другой вариант без использования купонов?
user3714488
2

голосов
1

ответ
67

Просмотры

Как изменить блог URL страницы на WordPress

Мой сайт как www.example.com. Мне нужно идти, чтобы перенаправить URL как «press.example.com», когда нажмите на блоге. Я прошел через много ссылок, но не смог найти какое-либо решение. Как я могу изменить URL только на странице блога. Любая помощь будет оценена.
ub_303
2

голосов
6

ответ
1.7k

Просмотры

Wordpress сайт мучительно медленно

Какие инструменты есть там для определения, почему сайт занимает так много времени для загрузки страницы? Я использую очень простую тему, которую я изменил, чтобы соответствовать моим потребностям, это совершенно новый сайт только два тестовых сообщений и требуется некоторое время для загрузки. Я использовал YSlow для Firebug, и это дает сайт Сорт A (90), так что не помогает. Есть ли что-то там, что может помочь мне понять, что происходит?
Vian Esterhuizen
1

голосов
2

ответ
81

Просмотры

Alter класс на каждом входе 1/5 с PHP

Использование PHP для создания из списка. Я просто хочу, чтобы установить другой класс на каждой пятой позиции. (1/5), (4 + 1)
Mathias Asberg
1

голосов
1

ответ
5.9k

Просмотры

WooCommerce: Как я могу получить пулю продукта от ид?

Я в настоящее время есть идентификатор продукта доступен в корзине, и мне нужно, чтобы извлечь пулю. Как я могу это сделать?
drjorgepolanco
5

голосов
1

ответ
800

Просмотры

Различного Wordpress Рекомендуемого Image Overlay Эффект

У меня есть сетка изображений (созданных признаки изображений каждых сообщений) и хотел бы иметь эффект парения применяется к каждому изображению. Я хотел бы, чтобы отобразить название должности с цветной накладкой. Все изображение накладываются / заменяются на цветном фоне с названием почтового содержащимся в поле изображения. Большая вещь, хотя, я хотел бы, чтобы различные цветные фоны для каждого поста. текущий код (содержание page.php) -
user3550879
2

голосов
2

ответ
2k

Просмотры

Wordpress - настройка the_excerpt () не работает

Я добавил следующий код в моей functions.php сценарий в моей теме: функция custom_excerpt_length ($ длина) {вернуться 15; } Add_filter ( 'excerpt_length', 'custom_excerpt_length', 999); Функция new_excerpt_more ($ больше) {возвращение '...'; } Add_filter ( 'excerpt_more', 'new_excerpt_more'); как это было предложено на этой странице: http://codex.wordpress.org/Template_Tags/the_excerpt но длина отрывка по-прежнему по умолчанию 55 слов и строка в конце концов, все еще [...], а не .... Wordpress версия 3.4.1 код, я использую, чтобы отобразить отрывок просто: the_excerpt (); Кто-нибудь есть какие-либо идеи о том, как это исправить, так что дополнения к моей functions.php работе?
martincarlin87
2

голосов
1

ответ
3.5k

Просмотры

Для каждого языка другой постоянной ссылки (Wordpress + qTranslate)

Мне нужен плагин для WordPress, который делает возможным иметь для каждого языка другой Постоянной ссылки. Мне это нужно для страниц в WordPress (и с совместимостью с qTranslate). Например: DE: http://example-page.com/de/treten-sie-mit-uns-in-kontakt EN: http://example-page.com/en/contact-us Спасибо
htw