Intereting Posts
wp_title () показывает 404 – установка вне WP Как получить данные из Advanced Custom post при поиске определенного ключевого слова или имени поля, связанного с этим сообщением? Изменить максимальный размер файла загружаемого файла Таксономические шаблоны … по иерархическому уровню? Заголовки выпуска коротких кодов уже отправили ошибку add_rewrite_rule не действует в WordPress? .htaccess не обновляется Как подготовить get_date () для SimplePie_Item для l10n? Как переместить логотип в теме «Двадцать семнадцать» Далее в строке меню is_front_page не работает в functions.php Пользовательская таксономическая иерархия для пользовательских типов сообщений (например, категории и подкатегории) Невозможно получить paginations на single.php для работы с моими пользовательскими типами сообщений Получить все категории и должности в этих категориях WP_Query отображает следующий пользовательский пост с сегодняшней даты Добавление значений параметров темы в качестве пользовательского класса тела Условные теги для определенной категории пользовательских сообщений

Добавление настраиваемого поля и запросов из столбца

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

Но теперь сложной частью является возможность вернуть информацию с помощью WP_Query. Я хочу сделать пользовательский запрос для сообщений, где счетчик больше 0, перебирать сообщения и отображать их с помощью тегов шаблонов.

Если бы я написал sql тычинки, это выглядело бы так

$query = "SELECT * FROM $wpdb->post WHERE counter > 0"; 

Но я не могу выполнить обычный SQL-запрос, потому что тогда у меня не будет доступа к тегам шаблонов, например, тегам шаблонов WordPress «show next page | show old page».

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

Примечание. Можно ли добавить настраиваемое поле для публикации мета? Если посмотреть на таблицу SQL, это не похоже на правильное место для этого …

Solutions Collecting From Web of "Добавление настраиваемого поля и запросов из столбца"

Добавление столбца в таблицу сообщений – плохая идея, это действительно то, что для Custom Fields (Post Meta) . Запросите и отсортируйте свои сообщения в зависимости от значений вашего настраиваемого поля с помощью WP_Query и запроса post meta (custom field) :

 $query = new WP_Query( array( 'meta_key' => 'counter', 'meta_value' => 0, 'meta_compare' => '>' ) );