Intereting Posts
Все мои сообщения и заголовки страниц на вкладках браузера являются «страницами», Сделать 'Howdy, ' функцией как кнопка выхода Как удалить? Wp-mce-4103-20162941 Показать сообщения из одной категории с эскизом и описанием на последних Как правильно добавить поддержку именных изображений (эскизов) в теме WP? Почему я не могу добавить признак immage? Как я могу войти в данные сеанса пользователя из admin-ajax? WSoD вызван этой частью кода Отображение страниц WordPress не работает на странице результатов поиска Shortcode: как добавить персонализированные сообщения? Активная ссылка на страницу не присвоена классом Добавить класс к последним 3 сообщениям в цикле Настройка частичного правостороннего интерфейса администратора Загрузка нескольких изображений не работает не удалось сохранить сообщение meta в одном поле с несколькими выборами wp_editor не добавляет абзацы, несмотря на то, что wpautop устанавливается в true

Реализация функции «Видео дня»?

Я хотел бы добавить новую область на сайте WordPress 3.0, которая содержит новое видео с YouTube каждый день . Это видео будет вручную выбрано и добавлено вручную каждый день. Я не уверен, как правильно настроить это.

Мой текущий процесс мышления состоит в том, что я бы создал категорию под названием « видео », а затем добавлял новое сообщение в эту категорию каждый день, добавляя код вставки в качестве пост-тела. Однако это кажется уродливым хакером, поэтому я открыт для лучшего и более компактного решения. В идеале у меня была бы простая форма для администратора, где я бы поставил название, и ссылку на видео YouTube (конвертируя ссылку на код для встраивания по своему программному пути).

Имеет ли WordPress 3.0 размещение нечетных типов сообщений, таких как это довольно хорошо? Что я должен читать, чтобы лучше понять, как я буду выполнять такие вещи, как «видео дня» и «ежедневные мультфильмы» ?

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

Вот пара других хороших ресурсов для начала:

  • Описание пользовательских типов сообщений
  • Большой учебник

Привет @ Джонатан Сэмпсон :

@EAMann – спот-ин, пользовательские типы сообщений – это путь.

Вот код, который вы можете подбросить в файле functions.php вашей темы, чтобы реализовать требуемый тип пользовательской публикации (обратите внимание, что я включил вспомогательную функцию make_post_type_labels() я хотел использовать, что уменьшает сложность определения пользовательских типов сообщений):

 register_post_type('daily-video', array( 'labels' => make_post_type_labels('Daily Video'), 'public' => true, 'show_ui' => true, 'query_var' => 'daily-video', 'rewrite' => array('slug' => 'daily-videos'), 'hierarchical' => true, 'supports' => array('title','editor', ) ); function make_post_type_labels($singular,$plural=false,$args=array()) { if ($plural===false) $plural = $singular . 's'; elseif ($plural===true) $plural = $singular; $defaults = array( 'name' =>_x($plural,'post type general name'), 'singular_name' =>_x($singular,'post type singular name'), 'add_new' =>_x('Add New',$singular), 'add_new_item' =>__("Add New $singular"), 'edit_item' =>__("Edit $singular"), 'new_item' =>__("New $singular"), 'view_item' =>__("View $singular"), 'search_items' =>__("Search $plural"), 'not_found' =>__("No $plural Found"), 'not_found_in_trash' =>__("No $plural Found in Trash"), 'parent_item_colon' =>'', ); return wp_parse_args($args,$defaults); } 

Также вы можете найти эти два ответа, чтобы быть полезными:

  • Можно ли клонировать CrunchBase.com с помощью WordPress ?
  • Советы по использованию WordPress как CMS ?