WordPress

Q & A для разработчиков и администраторов WordPress

7
Получить текущий URL (постоянная ссылка) без / page / {pagenum} /
Как я могу получить текущий URL (будь Стартовой, архив, архив почтового типа, категории архив и т.д.) , но всегда без в /page/{pagenum}/части , если он присутствует? Итак, если реальный URL-адрес: example.com/category/uncategorized/ ИЛИ example.com/category/uncategorized/page/2/ тогда возвращаемое значение всегда будет example.com/category/uncategorized/

2
Пользовательский размер изображения / миниатюра - кадрирование по соотношению сторон, даже если исходное изображение меньше заданных размеров
Обычно, когда вы устанавливаете нестандартный размер изображения с помощью жесткого кадрирования, например, add_image_size( 'custom-size', 400, 400, true );вы получаете следующие результаты: # 1 Загруженное изображение: 600x500> Миниатюра: 400x400. # 2 Загруженное изображение: 500x300> Миниатюра: 400x300. # 3 Загруженное изображение: 300x200> Миниатюра: 300x200. Однако я хотел бы, чтобы загруженное изображение было …
11 images  cropping 

3
Как получить доступ к телу запроса WP API по пользовательскому маршруту?
Я создал собственный маршрут в WP API (v2 beta 4), чтобы установить опцию сайта. Я использую AngularJS для вызова API, и по какой-то причине я не могу получить доступ к данным, отправленным в запросе. Вот что у меня так далеко: gvl.service('gvlOptionService', ['$http', function($http) { this.updateOption = function(option, value) { return …
11 wp-api 

2
WP-CLI не распознает обновления коммерческих плагинов
Я столкнулся с проблемой, с которой я не сталкивался ранее, когда WP-CLI не распознает обновления плагинов для коммерческих плагинов. Обновления плагинов появляются на моей панели инструментов WordPress, но при запуске ../wp-cli.phar plugin update --allони не обновляются. Если я запускаю, ../wp-cli.phar plugin listон не показывает их обновления. Я запускаю обновления через …
11 updates  wp-cli 

1
Создание вкладок внутри страницы администрирования плагинов [закрыто]
Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 3 года назад . Я разрабатываю свой собственный плагин и пытаюсь понять, как добавить вкладки …
11 plugins  admin 

3
Как удалить JQuery по умолчанию и добавить JS в нижнем колонтитуле?
Я хочу удалить jQuery по умолчанию, потому что я добавляю новый или последний jQuery. Также я хочу включить некоторые JS в моем нижнем колонтитуле. Как я могу это сделать? Я хочу добавить еще один js, как слайдер js или css в моем нижнем колонтитуле.
11 jquery  footer 

2
Удалить действие родительской темы в дочернем
Я создаю дочернюю тему из Storefront. Теперь я хочу удалить эти действия в дочерней теме add_action( 'woocommerce_before_shop_loop','storefront_sorting_wrapper',9 ); с помощью этой функции: add_action( 'after_setup_theme','remove_action', 100 ); function remove_action() { remove_action( 'init', 'woocommerce_before_shop_loop'); } но это не работает!

3
Функция для получения URL исходного загруженного изображения - полный размер
В настоящее время я использую следующий код для получения URL-адреса избранного изображения в WordPress: URL="<?php if (function_exists('wp_get_attachment_thumb_url')) {echo wp_get_attachment_thumb_url(get_post_thumbnail_id($post->ID), 'big-size'); }?>" Но код возвращает только меньшую (150x150px) миниатюру. Вот что я получаю: http://sitename.com/wp-content/uploads/imagename-150x150.png У меня вопрос, как мне заставить его вернуть URL для исходного изображения (полноразмерное изображение), который будет: http://sitename.com/wp-content/uploads/imagename.png …
11 images  urls 

4
Преобразование вывода элементов nav_menu в древовидный многомерный массив
Есть ли способ получить элементы навигационного меню как многомерный массив вместо плоского массива? Под древовидной структурой я подразумеваю что-то, что сохраняло бы отношения между дочерними и родительскими элементами, вот так (это всего лишь пример)… array( array( 'post_type' => 'page', 'post_name' => 'Home', 'children' => array() ), array( 'post_type' => 'page', …
11 menus  api 



9
Администратор не может обновить WP
У меня есть сайт под управлением WP 3.3.2. Бэкэнд показывает панель с надписью «WordPress 3.5 доступен! Пожалуйста, сообщите администратору сайта». Забавно, что я вошел в систему с правами администратора, я дважды проверил это. При попытке получить доступ к странице обновления (в wp-admin / update-core.php) я получаю эту ошибку: «У вас …
11 updates 

7
WordPress удаляет обратную косую черту из строк JSON в post_meta
Я думал, что облегчаю свою жизнь и ориентируюсь в будущее, сохраняя некоторый контент в виде битов JSON в пользовательских полях post_meta. К сожалению, WordPress не согласен и делает мою жизнь невероятно сложной. У меня есть строка JSON, которая выглядит по существу так. Это всего лишь один бит, а строка комментария …
11 post-meta  json 


5
Проверка существования таблицы базы данных
Я читал WordPress Codex и профессиональный WordPress. Кажется, оба используют что-то вроде if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) { определить, существует ли таблица. Есть ли причина, почему CREATE TABLE IF NOT EXISTS ( ... )не используется? Он проверит и создаст таблицу за 1 запрос, не будет ли лучше? Или я …
11 database  mysql 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.