Wordpress - оплачиваемая консультация
21 PLNСоздал таксономию (Код ниже):
В админке появилась новая категория Кино с отдельным типом записей.
С записями 'film/zagolovok_zapisj' очень удобно работать, все устраивает.
В самой категории 'film' в админке отображен список новых записей, что тоже отлично.
Теперь встала задача сделать страницу "Кино" редактируемой, сейчас она редактируется через код.
Нужна помощь с ее реализацией.
Я это вижу так:
- Создать страницу с кастомными полями.
- Привязать ее к "Кино".
Вопрос, как это сделать?
Нужно также чтобы из этой страницы "Кино" в верхнем навбаре была ссылка на редактирование.
<?php
add_theme_support( 'post-thumbnails', 'film' );
function wpschool_create_movies_posttype() {
$labels = array(
'name' => _x( 'Фильмы', 'Тип записей Фильмы', 'root' ),
'meta_descriotion' => ('dsa'),
'singular_name' => _x( 'Фильм', 'Тип записей Фильмы', 'root' ),
'menu_name' => __( 'Кино', 'root' ),
'all_items' => __( 'Все фильмы', 'root' ),
'view_item' => __( 'Смотреть фильм', 'root' ),
'add_new_item' => __( 'Добавить новый фильм', 'root' ),
'add_new' => __( 'Добавить новый', 'root' ),
'edit_item' => __( 'Редактировать фильм', 'root' ),
'update_item' => __( 'Обновить фильм', 'root' ),
'search_items' => __( 'Искать фильм', 'root' ),
'not_found' => __( 'Не найдено', 'root' ),
'not_found_in_trash' => __( 'Не найдено в корзине', 'root' ),
);
$args = array(
'label' => __( 'film', 'root' ),
'description' => __( 'Каталог фильмов', 'root' ),
'labels' => $labels,
'supports' => array( 'title', 'editor', 'excerpt', 'author', 'thumbnail', 'comments', 'revisions', 'custom-fields','page-attributes', ),
'hierarchical' => false,
'public' => true,
'category' => true,
'show_ui' => true,
'show_in_menu' => true,
'show_in_nav_menus' => true,
'show_in_admin_bar' => true,
'menu_position' => 5,
'can_export' => true,
'has_archive' => true,
'exclude_from_search' => false,
'publicly_queryable' => true,
'capability_type' => 'page',
'rewrite' => array(
'slug' => 'film',
'with_front' => true,
'feeds' => false,
'pages' => true
),
);
register_post_type( 'film', $args );
}
add_action( 'init', 'wpschool_create_movies_posttype', 0 );
-
1 dzień21 PLN1 dzień21 PLN
Добрый день, Владислав!
Как я делаю вывод custom post type, на примере FAQ
1) страница в админке с шаблоном FAQ
http://joxi.ru/Y2LDNN9TQKbo82?d=1
2) сам шаблон FAQ - код страницы: http://joxi.ru/E2pnGGycaRw6Zr?d=1
Главные моменты подчеркнуты.
3) внешний вид страницы: http://joxi.ru/Dr89QQBfzQdLqm?d=1
Также можно выводить еще и пагинацию или вывести все категории, вместо записей, все зависит от Вашего шаблона.
… HTML структура - уже зависит от вашей темы/верстки.
Если нужно больше информации - спрашивайте.
-
Ну вы всё правильно думаете на самом деле.
-

Так таксономию вы создали, а дальше вам надо шаблон страницы сделать для вывода этого всего, а дальше acf поля или чистым решением.А в общем то всё в кодексе(официальная документация Wordpress) написано и есть такой ресурс wpkama , там думаю найдёте ответ на свой вопрос.
-

Здравствуйте,
да, Andrey Eletsky полностью прав. Через шаблон проще всего. Только вам надо определиться что именно вы хотите редактировать на странице. Просто как я понимаю, то на странице будет вывод фильмов из базы данных (админки). Может какая то реклама дополнительная разве что.
Если будут вопросы еще, обращайтесь.
-
Aktualne zlecenia dla freelancerów w kategorii PHP
Integracja GoPosWitaj, czy ktoś robił integrację GoPos z niestandardową stroną dla restauracji w Polsce? Potrzebuję pomocy, mają bardzo ubogą dokumentację, jest tylko swagger i to bez opisów https://app.gopos.io/doc/swagger-ui/index.html Sytuacja jest taka, używaliśmy od nich strony do zamówień… PHP, Programowanie stron internetowych ∙ 6 godzin 39 minut temu ∙ 15 ofert |
Napisać metadane ALT za pomocą AIStrona na Laravel, na stronie jest wiele obrazów, dla których należy automatycznie wpisać poprawne semantycznie i odpowiednie dla strony opisy ALT, z możliwością weryfikacji AI i uczenie maszynowe, PHP ∙ 1 dzień 3 godziny temu ∙ 32 oferty |
Potrzebny programista do zakończenia i integracji projektu automatycznego zbierania i przetwarzania danych
57 PLN
Główna część parsera została już zrealizowana. Parser działa w środowisku Windows przez Microsoft Edge: strona ma ochronę antybotową, dlatego zbieranie danych odbywa się nie przez bezpośrednie zapytania HTTP, ale przez aktywną sesję przeglądarki. Skrypty zarządzają otwartą kartą… PHP, Programowanie stron internetowych ∙ 1 dzień 9 godzin temu ∙ 24 oferty |
Aktualizacja wtyczek i motywów WP strony putevka.uz„Należy przeprowadzić audyt techniczny strony WordPress, sprawdzić aktualność, bezpieczeństwo i kompatybilność zainstalowanych wtyczek i motywu. Na podstawie wyników — zaproponować legalne opcje aktualizacji, wymiany przestarzałych rozwiązań lub przejścia na oficjalnie dostępne… Układ HTML i CSS, PHP ∙ 1 dzień 12 godzin temu ∙ 38 ofert |
Integracja bloku "Gdzie oglądać" (Laravel / Livewire)Potrzebna jest integracja zewnętrznej platformy streamingowej dla strony o filmach i serialach na Laravel / Livewire. Co należy zrobić: Zaimplementować import zewnętrznego katalogu treści, który jest aktualizowany raz dziennie. Wykonywać dopasowanie treści według IMDb ID i/lub… PHP, Programowanie stron internetowych ∙ 2 dni 2 godziny temu ∙ 40 ofert |