WordPress

11
Пользовательский размер изображения / миниатюра - кадрирование по соотношению сторон, даже если исходное изображение меньше заданных размеров

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

11
Как добавить кнопку «Вставить / редактировать ссылку» в настраиваемом всплывающем окне?

Мне нужно вставить текст в текст статьи, который превращается в «боковой тег», оборачивая его в некоторые теги div с помощью пользовательских классов. Я создал пользовательскую кнопку в tinymce, которая открывает новое окно с текстовым полем. Вы пишете текст, и когда вы нажимаете OK, он добавляет...

11
Постановка сайтов, как вы управляете синхронизацией обновлений в БД?

Широко признано, что разработчики должны тестировать обновления через промежуточный сайт, прежде чем выпускать их на действующий сервер, однако, как только обновления разработки потребуют изменений в БД Wordpress, все усложняется, так как пользователи на живом сайте тоже будут обновлять БД....

11
Как проверить уникальность префикса плагина?

Чтобы избежать коллизий с другими плагинами, необходимо использовать префикс всех глобальных функций, действий и плагинов с уникальным префиксом, например: function xyz_function_name() { ... } Вопрос в том, как мне убедиться, что xyzэто действительно уникально? Например, Yoast SEO использует,...

11
В чем разница между get_post_permalink и get_permalink?

Я прочитал документацию get_post_permalink()и get_permalink()не понимаю разницы между ними. Это может быть потому, что я не понимаю цели $leavenameи $sampleпараметров. Кто-нибудь может объяснить это, и когда одна функция будет более полезной, чем другая?...

11
Обновление файлов медиабиблиотеки после загрузки по FTP

Мне пришлось загружать много файлов и напрямую в / wp-content / uploads / [год] / [месяц] /, но эти файлы не отображаются в Dashboard> Media> Library Есть ли способ обновить или обновить его, чтобы загрузить эти файлы, или это просто происходит, потому что это должно было быть записано также...

11
Получить текущий URL (постоянная ссылка) без / page / {pagenum} /

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

11
Понимание add_rewrite_rule

Я пытаюсь получить add_rewrite_ruleработу, чтобы извлечь параметр из URL и передать его на запрос. Посмотрел несколько постов об этом, но не могу заставить его работать. Если URL-адрес начинается с определенной строки, я хотел бы удалить его из URL-адреса и передать в качестве параметров запроса....

11
Лучшая практика для PHP

Когда вы делаете шаблон, такой как single.php, и у вас есть php, завернутый в html, лучше всего: Старт + Стоп PHP? например <h1 class="post-tilte"><?php the_title(); ?></h1> <p class="post-content"><?php the_content();?></p> Или же Эхо HTML и Escape PHP? Например...

11
Почему важно деактивировать плагин перед его удалением?

Я наткнулся на эту страницу , где он говорит, что wp plugin deleteделает это: удаляет файлы плагинов без деактивации или удаления. Почему важно деактивировать плагин перед его удалением? Это формальность или может случиться что-то...

11
wp_add_inline_script без зависимости

У меня есть фрагмент JavaScript, который я хочу вставить в нижний колонтитул страницы. Это код отслеживания, скажем, похож на Google Analytics. У него нет зависимостей, это отдельный фрагмент кода. Я могу сделать что-то подобное function render_tracking_code(){ wp_enqueue_script( 'depends-js',...

11
Как получить имя пользователя WordPress в формате Array

Я хочу создать функцию автозаполнения в WordPress. Я хочу поле поиска, из которого можно искать имя пользователя . Я использую следующий JQuery UI. <label>Users</label> <input type="text" name="user_name" id="user-name" /> <?php $get_arr_user = array('John', 'Rogers', 'Paul',...

11
Как Гутенберг обрабатывает переводы в React?

Я просматривал исходный код Гутенберга, например, для этого и не могу понять, как они обрабатывают переводы ... Они импортируют это import { __ } from '@wordpress/i18n'и затем используют в исходном коде speak( __( 'Block settings closed' ) );. Кто-нибудь может сказать мне, как они управляют этими...

11
Существуют ли какие-либо фильтры / хуки для проверки пользовательского поля перед публикацией сообщения?

У меня есть заказное поле под названием xxxx_url. xxxx_urlдолжен быть уникальным. Итак, прежде чем публиковать пост, я хочу убедиться, что xxxx_urlон уникален или нет? Если это не уникально, публикация сообщения должна быть отклонена. Я попробовал publish_post. Но это не правильно, так как это...

11
Гутенберг: Есть ли способ узнать, находится ли текущий блок внутри InnerBlocks?

Поэтому я использую вложенные блоки в Wordpress Gutenberg. Я применяю обертку к своим элементам, которые применяют класс контейнера начальной загрузки. Очевидно, я бы хотел, чтобы это было только на внешних блоках, а не на тех, которые находятся внутри вложенного блока. Есть ли способ узнать,...

11
Отключить советы Гутенберга навсегда - не Гутенберг

Мне очень нравится Гутенберг, однако советы в начале каждой загрузки страницы сводят меня с ума. Я бы хотел навсегда отключить нытье подсказок с помощью кода. Пожалуйста, не размещайте плагин "Disable Gutenberg", я уже видел это. Я хочу сделать это через пару строк кода в моей теме. Должен быть...

10
Как я могу удалить потерянные ключи в таблицах базы данных WordPress?

В частности в табл wp_options. После почти 2-х лет производства блогов это, кажется, сильно возросло, и я не знаю, сколько там дерьма. Знаете ли вы плагин, который работает с WordPress 3.0 или безопасный запрос для запуска для поиска потерянных ключей /...

10
Очистка папки загрузок, структура базы данных библиотеки мультимедиа

Я занимаюсь обновлением и очисткой старого блога, который начался на Blogger.com, затем перешел на WordPress 2.1, 2.3 и сейчас 3.0. Изображения в постах разбросаны вокруг: большинство из них есть /wp-content/, но не все в /wp-content/uploads/или /wp-content/uploads/year/month/. Другие по-прежнему...

10
Как поддерживать соответствие темы стандартам W3C

Когда я писал тему, я удостоверился, что она совместима с XHTML 1.1 и CSS 2.1. Затем я добавил плагины, и тема больше не соответствует XHTMl 1.1. Затем я использовал шрифт Google API в своем CSS, и он стал длиннее CSS 2.1. Есть ли способ сохранить соответствие, не избавляясь от плагинов, шрифтов и...