• Здравствуйте.Создал новый тип постов «Книги».Создал также Рубрику «Книги» поместил в меню. В рубрике создал записи «Техника». Но когда открываю эту рубрику а меню появляется сообщение «В рубрике нет постов».Подскажите в чем дело? В базовом типе постов «записи» все нормально проходит.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Создал новый тип постов «Книги»

    Вы уверены что это надо? Стандартными записями и таксономиями не обойдетесь?

    В рубрике создал записи «Техника».

    Это как это? Вот с этого момента поподробней. Что из себя представляют записи»Техника»?

    Вообще то создается запись. Например с названием «Техника». Затем эта запись прикрепляется к нужной рубрике (подрубрике) Можно присвоить ей метки записи..

    Может «Техника» это у вас подрубрика? Или метка?

    Раз кто то интересуется напишу в чем дело сначала. В Вордпресс нет никаких плагинов для создания библиотеки и вообще никто этим никто не заморачивается. А я вот собрался создать библиотеку.Для этого решил проделать следующее:
    1. регистрирую тип поста для книги, скажем «книги»
    2. устанавил плагин ACF
    3. создаешь набор полей для типа «книги»
    4. написать шаблон типа single.php в котором будет выводиться список книг
    По первому пункту нашел в интернете у камы.
    http://wp-kama.ru/function/register_post_type
    плагин установил
    получил новый пункт в меню админпанели «книги» аналогичный пункту «записи»
    создал рубрику «книги».
    открыл пост «книги» и создал запись «техника». туда поместил фото через ACF и текст написал. Если просто в меню сайта поместить пункт «техника» то все видно. Но мне хочется поместить в меню сначала рубрику «книги», чтобы там были сокращенные описания книг и моленькие фото а затем по кнопке «далее» открывались полные описания и т.д. но проиcходит то что я описал выше «В рубрике нет постов». Так как категория рубрики «книги» имеет ID=37 то создал и файлы single-37 и category-37 для отображения

    Вордпресс нет никаких плагинов для создания библиотеки

    Что вы подразумеваете под библиотекой? И какие плагины по вашему для этого нужны? И с чего вы взяли что их нет?

    Полагаю что речь идет о каталоге книг. В таком случае любой каталог можно организовать стандартными средствами WP. Для чего существую рубрики и подрубрики, метки и архивы (страницы) этих таксономий. Только надо это все четко продумать и организовать, в чем в принципе ничего сложного нет.

    В вот как это оформить чисто внешне — можно решать и с помощью правильно подобранной темы. И с помощью плагинов. Тут открывается огромный простор для творчества

    создал рубрику «книги».
    открыл пост «книги» и создал запись «техника». туда поместил фото через ACF и текст написал Так как категория рубрики «книги» имеет ID=37 то создал и файлы single-37 и category-37 для отображения

    То что вы сделали — это полнейший бред…. Абсолютное непонимание принципов работы WP. Так сказать горе от ума :)))
    Постараюсь объяснить почему.

    написать шаблон типа single.php в котором будет выводиться список книг

    Неправильно. Ничего писать не надо. Шаблон single.php уже существует и служит для вывода одиночных записей. По вашему — для одной книги. Но пока оставим этот вопрос.

    создал рубрику «книги».

    Не надо. Будем исходить из того, чаш сайт и так посвящен книгам.
    Создайте лучше статическую страницу с описанием своей библиотеки, её адресом, контактами, целями и задачами и тд. и т.п. В настройках чтения назначьте её главной.

    Создайте другую статическую страницу Например «Книги» и в настройках чтения назначьте её страницей записей. На ней ничего не размещайте а в меню сделайте ссылку на эту страницу «Книги»
    Затем вам надо создавать рубрики и подрубрики (жанры) книг
    Создаете рубрику «Техника». В ней дочернюю рубрику К примеру «Снегоуборочная техника.

    Теперь создаете одиночную запись, посвященную отдельной книге. Например «Снегоуборочная машина RT-654X» Что будет — в этой записи ваше дело. Полагаю это описание книги, её автор, тираж, краткое содержание, картинки и т.д. Задаете анонс этой записи и миниатюру — картинку анонса. Это делается в редакторе записей с помощью тега «more» или используя поле «Цитата» в редакторе записей. Миниатюру назначаете в разделе «Миниатюра записи»

    (Надеюсь ваше тема оформления поддерживает и анонсы и миниатюры записей)

    Присваиваете этой записи Подкатегорию «Снегоуборочная техника». Публикуете.
    Таким образом на странице записей (то есть на странице «Книги») у вас появляется анонс и миниатюра книги «Снегоуборочная машина RT-654X»
    При клике на «Читать далее» пользователь попадает в полную запись, посвященную этой книге.
    То есть само собой решается эта ваша задача:

    поместить в меню сначала рубрику «книги», чтобы там были сокращенные описания книг и моленькие фото а затем по кнопке «далее» открывались полные описания

    Кроме того такой анонс будет выводиться на странице (архиве) рубрики «Техника» и подрубрики «Снегоуборочная техника».

    Таков главный принцип создания вашей библиотеки. Как вы все это будете выводить для удобства пользователей, чтобы им было легко ориентироваться в библиотеке — это уже другой вопрос. В конце концов для этого надо толково организовать меню. Грамотно воспользоваться виджетами. При необходимости можно использовать плагины. Но повторяю — это сейчас для вас вторично. Вам надо понять принцип и логику построения сайта -библиотеки на WP. Я постарался объяснить вам самое главное в этой логике…

    А вы ,вместо того чтобы разобраться в главном и понять элементарное сразу полезли в совершенно не нужные глупости типа создания нового типа записи, установки плагина ACF…. Тем самым вы сами себе усложнили жизнь стараясь решить задачу 2Х2 при помощи интегралов….. И потерпели фиаско.

    В WP на самом деле все гораздо проще чем может показаться с первого раза.

    И еще совет — начинать изучать WP надо не с помощью поиска Гугла или Яндекса, а вот отсюда

    Спасибо большое за помощь, но пока я решил проверить тот вариант который начал.Я запрашивал категорию, и вордпресс ищет записи типа post (потому что это тип по умолчанию) в этой категории. но мне нужны записи типа Книги.И так как они не по умолчанию ничего не находится.Поэтому я дописал в браузере нужный адрес, а потом в меню в произвольных ссылках туда его записал.Назвал Книги и вставил в меню. И все заработало. То руководство что вы мне написали тоже опробую.Я никуда не тороплюсь изучаю потихоньку

    В Вордпресс нет никаких плагинов для создания библиотеки и вообще никто этим никто не заморачивается.

    Неужели? https://wordpress.org/plugins/search.php?q=library (при этом «library» не единственный ключ для поиска)

    А вооще вот главный вопрос, ответ на который (самому себе в первую очередь) позволит понять задачу и пути её реализации:

    Что вы подразумеваете под библиотекой?

    Дополню только — какой функционал должен быть?

    В joomla есть плагин DOCMAN на нем можно делать библиотеку есть и другие.фото книжки,краткая аннотация, ссылка на скачивание,количество скачиваний,автор публикации и еще что то.Но joomla очень неудобна и неповоротлива.Блуждаешь в потемках.Спасибо за ссылку попробую поставить тем более что то у меня застопорилось. вот например : пост новый который я создал «книги» не привязан автоматически в вордпрессу приходится думать и искать как что делать чтобы все работало.

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «В рубрике нет постов» закрыта для новых ответов.