Jelaskan bugnya
Saya telah bekerja untuk melihat tentang membuat menu admin dengan item submenu melalui pod dan melihat beberapa fitur yang mungkin merupakan bug, tetapi saya juga tidak yakin apakah mereka berfungsi sebagaimana dimaksud.
Error 1. Jika saya menetapkan Pods CPT ke Halaman Pengaturan Pods yang diatur untuk ditampilkan di menu admin utama (tanpa induk), itu akan menimpa opsi apa pun di Halaman Pengaturan Pods tersebut dan hanya menampilkan CPT.
Error 2. Jika saya menetapkan Pods CPT ke Halaman Pengaturan Pods yang disetel ke submenu Halaman Pengaturan Pods lain, itu tidak akan menghasilkan apa-apa.
Saya tahu bahwa saya dapat menambahkan halaman submenu menggunakan add_submenu_page
, yang akan menyelesaikan masalah ini, tetapi tidak yakin apakah ini berfungsi sebagaimana mestinya.
Untuk Mereproduksi
Langkah-langkah untuk mereproduksi perilaku:
Organization
.pods-settings-organization
Brand
pods-settings-organization
dan amati kesalahan pertamapods-settings-company
dan amati kesalahan keduaPerilaku yang diharapkan
Saya berharap bahwa dalam kasus Kesalahan 1. , CPT Brand
akan ditambahkan sebagai halaman submenu dari Halaman Pengaturan Pods Organization
.
Dengan CPT menimpa Halaman Pengaturan Pods, saya harapkan dalam kasus Kesalahan 2. , Brand
CPT harus menimpa Company
Halaman Pengaturan Pods
Tangkapan layar
Melihat Halaman Pengaturan Pods Organization
dengan Brand
CPT Parent Menu ID disetel ke pods-settings-organization
Melihat Halaman Pengaturan Pods Company
dengan Brand
CPT Parent Menu ID disetel ke pods-settings-company
Harap berikan versi Pod yang Anda jalankan:
2.7.15
versi: 5.2.3
situs_bahasa: en_US
bahasa_pengguna: en_US
tautan permanen: /blog/%year%/%monthnum%/%day%/%postname%/
https_status: benar
user_registration: salah
default_comment_status: buka
multisitus: benar
jumlah_pengguna: 3
jumlah_situs: 2
jumlah_jaringan: 1
dotorg_communication: benar
nama: Halo Elementor
versi: 2.2.1
penulis: Tim Elementor
author_website: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
parent_theme: tidak ada
theme_features: menu, post-thumbnail, automatic-feed-links, title-tag, html5, custom-logo, editor-style, woocommerce, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product- penggeser galeri, widget
theme_path: /path/to/site/wp-content/themes/hello-elementor
Dua Puluh Sembilan Belas: versi: 1.4, penulis: tim WordPress
Dua Puluh Tujuh Belas: versi: 2.2, penulis: tim WordPress
Dua Puluh Enam Belas: versi: 2.0, penulis: tim WordPress
Bidang Kustom Tingkat Lanjut PRO: versi: 5.8.0, penulis: Elliot Condon (versi terbaru: 5.8.4)
Palet Warna Tengah: versi: 1.13.11, penulis: Daniel Schneider
Distributor: versi: 1.5.0, penulis: 10up Inc.
Elementor: versi: 2.7.3, penulis: Elementor.com
Pods - Jenis dan Bidang Konten Khusus: versi: 2.7.15, penulis: Tim Kerangka Pods
QuadMenu: versi: 1.9.0, penulis: Mega Menu (versi terbaru: 1.9.3)
Elementor Pro: versi: 2.6.5, penulis: Elementor.com (versi terbaru: 2.7.1)
Bentuk Gravitasi: versi: 2.4.9, penulis: rocketgenius
Pengaya Pendaftaran Pengguna Gravity Forms: versi: 4.1, penulis: rocketgenius
HT Mega - Addons Absolut untuk Pembuat Halaman Elementor: versi: 1.2.3, penulis: HasThemes
Jetpack oleh WordPress.com: versi: 7.7.2, penulis: Automattic
Kit Situs oleh Google: versi: 1.0.0-beta.1.0.6, penulis: Google
Aliran: versi: 3.4.1, penulis: XWP (versi terbaru: 3.4.2)
Streaming ke Slack: versi: 0.0.1, penulis: SMILE
Pergantian Pengguna: versi: 1.5.2, penulis: John Blackbourn & kontributor
image_editor: WP_Image_Editor_GD
imagick_module_version: Tidak tersedia
imagemagick_version: Tidak tersedia
gd_version: 2.2.5
ghostscript_version: tidak tersedia
arsitektur_server: Linux 4.15.0-64-generik x86_64
httpd_software: nginx/1.14.0
php_version: 7.2.19-0ubuntu0.18.04.2 64bit
php_sapi: fpm-fcgi
max_input_variables: 4000
batas_waktu: 30
memory_limit: 256M
max_input_time: 60
upload_max_size: 400M
php_post_max_size: 400M
curl_version: 7.58.0 OpenSSL/1.1.1
suhosin: palsu
imagick_availability: false
htaccess_extra_rules: benar
ekstensi: mysqli
versi_server: 5.7.27-0ubuntu0.18.04.1
client_version: mysqlnd 5.0.12-dev - 20150407 - $Id: 3591daad22de08524295e1bd073aceeff11e6579 $
WP_HOME: tidak ditentukan
WP_SITEURL: tidak ditentukan
WP_CONTENT_DIR: /path/to/site/wp-content
WP_PLUGIN_DIR: /path/to/site/wp-content/plugins
WP_MAX_MEMORY_LIMIT: 256M
WP_DEBUG: salah
WP_DEBUG_DISPLAY: benar
WP_DEBUG_LOG: salah
SCRIPT_DEBUG: salah
WP_CACHE: salah
CONCATENATE_SCRIPTS: tidak ditentukan
COMPRESS_SCRIPTS: tidak ditentukan
COMPRESS_CSS: tidak ditentukan
WP_LOCAL_DEV: tidak ditentukan
wordpress: dapat ditulis
wp-konten: dapat ditulis
unggahan: dapat ditulis
plugin: dapat ditulis
tema: dapat ditulis
pod-server-software: nginx/1.14.0
pods-user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, seperti Gecko) Chrome/73.0.3683.86 Safari/537.36
pods-session-save-path: /var/lib/php/sessions
pods-session-save-path-exist: Ya
pods-session-save-path-writable: Ya
pod-session-max-lifetime: 1440
pods-opcode-cache-apc: Ya
pods-opcode-cache-memcached: Tidak
pods-opcode-cache-opcache: Ya
pods-opcode-cache-redis: Tidak
pods-object-cache-apc: Ya
pods-object-cache-apcu: Ya
pods-object-cache-memcache: Tidak
pods-object-cache-memcached: Tidak
pods-object-cache-redis: Tidak
pod-memori-penggunaan saat ini: 27.560M
pod-memori-saat-penggunaan-nyata: 2.000M
pod-lebar jaringan: Ya
pods-install-location: /path/to/site/wp-content/plugins/pods/
pengembang pod: Tidak
pod-tableless-mode: Tidak
pod-light-mode: Tidak
pod-strict: Tidak
pods-allow-deprecated: Ya
pods-api-cache: Ya
`
{"meta":{"version":"2.7.15","build":1569857386},"pods":{"3030":{"id":3030,"name":"sm_brand","label":"Brands","description":"","type":"post_type","storage":"meta","object":"","alias":"","fields":[],"show_in_menu":"1","_elementor_controls_usage":[],"label_singular":"Brand","public":"1","show_ui":"1","supports_title":"1","supports_editor":"1","publicly_queryable":"1","exclude_from_search":"0","capability_type":"post","capability_type_custom":"regular_brand","capability_type_extra":"1","has_archive":"0","hierarchical":"0","rewrite":"1","rewrite_with_front":"1","rewrite_feeds":"0","rewrite_pages":"1","query_var":"1","can_export":"1","default_status":"draft","supports_author":"0","supports_thumbnail":"0","supports_excerpt":"0","supports_trackbacks":"0","supports_custom_fields":"0","supports_comments":"0","supports_revisions":"0","supports_page_attributes":"0","supports_post_formats":"0","built_in_taxonomies_category":"0","built_in_taxonomies_elementor_library_category":"0","built_in_taxonomies_elementor_library_type":"0","built_in_taxonomies_link_category":"0","built_in_taxonomies_post_tag":"0","menu_position":"0","show_in_nav_menus":"1","show_in_admin_bar":"1","pfat_enable":"0","pfat_run_outside_loop":"0","pfat_append_single":"append","pfat_filter_single":"the_content","pfat_append_archive":"append","pfat_filter_archive":"the_content","rest_enable":"0","read_all":"0","write_all":"0","menu_location_custom":"pods-settings-company"},"3078":{"id":3078,"name":"company","label":"Company","description":"","type":"settings","storage":"none","object":"","alias":"","fields":[],"show_in_menu":1,"_elementor_controls_usage":[],"menu_name":"Company","menu_location":"submenu","ui_style":"post_type","menu_location_custom":"pods-settings-organization","menu_position":"0"},"3076":{"id":3076,"name":"organization","label":"Organization","description":"","type":"settings","storage":"none","object":"","alias":"","fields":{"test-field":{"id":3077,"name":"test-field","label":"Test Field","description":"","help":"","class":"","type":"boolean","weight":0,"pick_object":"","pick_val":"","sister_id":"","_elementor_controls_usage":[],"required":"0","pick_post_status":["publish"],"boolean_format_type":"checkbox","boolean_yes_label":"Yes","boolean_no_label":"No","admin_only":"0","restrict_role":"0","restrict_capability":"0","hidden":"0","read_only":"0","roles_allowed":["administrator"],"unique":"0"}},"show_in_menu":1,"_elementor_controls_usage":[],"menu_name":"Organization","menu_location":"top","ui_style":"settings","menu_position":"30"}}}
Kemungkinan Solusi
Gunakan fungsi add_submenu_page
Masalah-Label Bot secara otomatis menerapkan label Type: Bug
untuk masalah ini, dengan keyakinan 0,78. Harap tandai komentar ini dengan :thumbsup: atau :thumbsdown: untuk memberikan umpan balik bot kami!
Tautan: beranda aplikasi , dasbor , dan kode untuk bot ini.
Halo @Kpudlo
Menemukan masalah dan ini tampaknya menjadi batasan di inti WordPress.
Lihat https://codex.wordpress.org/Function_Reference/register_post_type#show_in_menu
Saya akan memeriksa prioritas tindakan, saat ini diatur ke 99 jadi pasti ada alasan untuk itu.
Hai @JoryHogeveen
Saya mengubah prioritas dari 9 menjadi 99 pada salah satu pemasangan saya dan mengonfirmasi bahwa itu akan berfungsi setelah selesai. Terima kasih atas bantuan Anda!
Terima kasih telah memberi tahu saya!