WordPress

11
Как WordPress обрабатывает постоянные ссылки?

WordPress автоматически исправляет постоянные ссылки (URL), даже если они введены неправильно. Например, WordPress высадит вас, example.com/some-postдаже если вы введете example.com/idontexist/some-postили дажеexample.com/some Может быть так, что WordPress использует подобный RegEx или некоторый...

11
Есть ли is_user_logged_in () для мультисайта?

Существует ли функция is_user_logged_in () для Wordpress MU / Multisite (3.0+), в которую можно добавить идентификатор сетевого сайта, например, is_user_logged_in(2)где 2будет site_id? Обновить: После небольшого копания я придумал код ниже. К сожалению, это не работает. // не используйте это. не...

11
Почему is_page не работает, когда я помещаю его в файл functions.php?

У меня есть страница под названием «Apple», идентификатор страницы 2533. В файле page.php у меня есть строка: echo $bannerimg И эта функция в functions.php: if ( is_page( '2533' ) ) { // also tested with 'Apple' $bannerimg = 'apple.jpg'; } elseif ( is_page( 'test' ) ) { $bannerimg = 'test.jpg'; }...

11
Замена с открытым исходным кодом для WPML? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для WordPress Development Stack Exchange. Закрыто 5 лет назад . Поскольку WPML больше не является бесплатным и по-прежнему является одним из наиболее часто...

11
Где я могу найти документацию о том, какие символы разрешены в именах пользователей и почему?

Я хотел бы иметь возможность использовать пробелы в именах пользователей, но это не представляется возможным. Есть ли в кодексе запись или где-то еще, что объясняет, какие символы разрешены и почему это было ограничено этим набором, или это только альфа-код, и он поглощает это? Если я хочу, чтобы...

11
Как удалить доступ к панели мониторинга из определенных пользовательских ролей?

Я бы хотел вообще запретить доступ определенных пользовательских ролей к панели инструментов http://www.openeye.net/wp-admin/ . Я переместил и обновил пользовательские профили на новую страницу, которую можно просмотреть на сайте. Как бы я поступил...

11
Ошибка подключения к БД после копирования экземпляра WordPress Multisite во второе местоположение

Вот мои настройки. У меня есть экземпляр Multisite, работающий по адресу http://example.com , и я хочу заняться разработкой и подготовкой. Перемещение существующего мультисайтового экземпляра WP на localhost - это кошмар, поэтому вместо этого я собираюсь создать dev в промежуточной локации. Я...

11
Как контролировать принятие кодировки по HTTP-запросам API?

Связанные с этим тикет о проблемах с завышением данных . До сих пор поддержка API предлагала запрашивать gzip вместо deflate . Однако я не могу найти способ переопределить настройки WP, которые устанавливают deflate с наивысшим приоритетом в качестве принятой кодировки для всех запросов. Связанные...

11
add_role () запускается только один раз?

Я был удивлен, обнаружив, что add_role () изменяет базу данных и дает сбой, если роль уже существует. Здесь есть два значения, одно из которых более серьезное, чем другое: 1) если вы разрабатываете и обновляете свой код add_role, вы должны сначала удалить remove_role () 2), как только вы все...

11
Как исправить эту ошибку? Неустранимая ошибка: вызов неопределенной функции…?

Неустранимая ошибка: вызов неопределенной функции wp () в /home/content/33/7211533/html/someSite/wp-blog-header.php в строке 14 Кто-нибудь может понять, в чем проблема? Я уже обновлять wp-includesи wp-adminпапки и мой functions.phpхорошо, но я не понять, как это исправить. Какие-либо предложения?...

11
Как проверить, нахожусь ли я на последней странице поста?

Я хочу отобразить текст на последней странице, который не отображается на других страницах. Например, на страницах категорий: url.com/category/categoryname/page/6 или последняя страница всех сообщений, перечисленных на главной странице: url.com/page/9 Как мне проверить, нахожусь ли я на последней...

11
Подсчет количества постов (пользовательский тип поста) Проблемы с запросом

Я пытаюсь подсчитать общее количество постов с пользовательским типом поста "работа". Мой запрос просто возвращает "0", когда я знаю, что есть сообщения. Я не думаю, что это проверяет, что тип сообщения имеет сообщения, но я не знаю, почему ... какие-либо идеи? <?php $jobs = new WP_Query(array(...

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

У меня есть сайт Wordpress и веб-приложение, которое могут использовать только зарегистрированные пользователи (Wordpress). Сейчас я загружаюсь, wp-blog-header.phpчтобы проверить, вошел ли пользователь в систему. Все работает нормально, но, поскольку при каждом запросе (включая AJAX) мне также...

11
Как изменить структуру постоянных ссылок для пользовательских типов записей и их таксономий?

Это повтор более раннего вопроса, который у меня был, но сейчас я хотел бы углубиться в детали, чтобы полностью решить эту проблему. Итак, опять же, с (обычными) публикациями изменить постоянную ссылку так же просто, как перейти в «Настройки»> «Постоянная ссылка» и изменить ее на что угодно,...

11
Есть ли способ установить пользовательские поля по умолчанию при создании сообщения?

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

11
Изменить имя файла вложения

Существует ли функция, позволяющая мне изменить имя файла вложения на основе идентификатора вложения, который у меня есть? Спасибо!

11
Есть ли глобальный файл functions.php, который работает для любой темы?

Существует ли какой-нибудь глобальный вид файла functions.php, который подходит для любой темы? Проблема здесь: Когда я изменяю файл functions.php в любой теме, мне нужно позаботиться о двух изменениях: во-первых, мне нужно позаботиться об обновлениях этой темы. Во-вторых, мне нужно позаботиться об...

11
Использование классов вместо глобальных функций в functions.php

Во многих темах, которые я видел (включая TwentyEleven) и в примерах, которые я нашел в Интернете, при создании functions.phpфайла для темы вся функциональность объявляется в глобальной области видимости. Чтобы уточнить, вот как выглядит типичный файл функций: function my_theme_do_foo() { // ... }...