Intereting Posts

Пользовательский информационный ящик в конце сообщений?

Я довольно новичок в WordPress, поэтому есть некоторые его части, с которыми мне сложно работать. Я запускаю небольшой игровой нишевый сайт, в котором основное внимание уделяется только небольшой группе видеоигр, и то, что я пытаюсь сделать, – это короткое «информационное окно игры» в конце каждого сообщения. В принципе, подумайте о поле информации об авторе, вместо того, чтобы иметь информацию об авторе, у него есть информация об игре, которую обсуждает новостная лента. Я хочу, чтобы это выглядело как коробка с коротким текстовым описанием игры, названием игры, привязанным к определенной странице (я буду создавать пользовательскую страницу за игру) и небольшим значком / изображением игры. Хорошим примером является то, что можно найти в конце сообщений на этом веб-сайте WordPress: http://www.koi-nya.net/2015/02/05/persona-5-presenta-su-primer-trailer-con- геймплей / Посмотрите, как есть информационное окно игровой информации Persona 5 в конце своего сообщения.

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

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

Вы можете register a new widget в своем файле функций. Лучше всего create a child theme для добавления и модификации кода.

  1. Вы можете call the new sidebar в файле single.php или content.php (рекомендуется для тем без пользовательских перехватов)

Или

  1. Используйте custom function с условным тегом is_singular('post') в вашем файле функций и верните боковую панель после содержимого с помощью фильтра the_content