Caseta de categorii nu apare pe paginile de editare a articolelor

11 iun. 2016, 17:14:11
Vizualizări: 19.2K
Voturi: 3

Din nu știu ce motiv, nu văd caseta meta de categorii pe paginile de editare a articolelor standard în panoul de administrare WordPress. Aceasta apare pentru tipurile personalizate de postări și apare în vizualizarea 'Editare rapidă' pe pagina de listă a articolelor, dar nu pe pagina efectivă de Editare pentru articolele standard.

Există vreo setare undeva pentru aceasta?

7
Comentarii

Ai verificat în fila "Opțiuni ecran" pentru a vedea dacă caseta meta este ascunsă?

Andy Macaulay-Brook Andy Macaulay-Brook
11 iun. 2016 17:56:23

Da, nu există nicio opțiune pentru a afișa sau ascunde categoriile.

The Sumo The Sumo
12 iun. 2016 11:44:28

Ai dezactivat toate pluginurile și ai trecut la o temă implicită pentru a testa? Este posibil ca unul dintre ele să o dezactiveze.

Andy Macaulay-Brook Andy Macaulay-Brook
12 iun. 2016 12:03:14

De ce ar fi dezactivat doar pe articole? Categoriile apar corect pe postări personalizate. O să încerc oricum.

The Sumo The Sumo
13 iun. 2016 11:07:04

Se pare că era o funcție creată de un dezvoltator anterior!

The Sumo The Sumo
6 ian. 2017 18:05:05

Cum arăta funcția? Am aceeași problemă și presupun că răspunsul este același. Dar nu reușesc să găsesc funcția care face asta... :-(

Zeth Zeth
21 sept. 2017 13:09:07

@Zeth vezi răspunsul meu mai jos

The Sumo The Sumo
22 sept. 2017 17:13:59
Arată celelalte 2 comentarii
Toate răspunsurile la întrebare 4
2

Pentru toți cei care au problema doar cu Wordpress Blocks/Gutenberg, iată soluția pe care am căutat-o mult timp.

Când creați o nouă taxonomie, asigurați-vă că ați setat show_in_rest la true. Altfel, nu va apărea în editorul de blocuri.

https://developer.wordpress.org/reference/functions/register_taxonomy/ Dacă să includă taxonomia în REST API. Setează această opțiune la true pentru ca taxonomia să fie disponibilă în editorul de blocuri.

register_taxonomy(
  'new-category',
  'post',
  [
    'public' => false,
    'rewrite' => false,
    'show_ui' => true,
    'show_in_rest' => true,
    'hierarchical' => true,
  ]
);
28 iul. 2020 11:54:53
Comentarii

Da, funcționează perfect pentru mine. Mulțumesc. Am votat pozitiv.

user9437856 user9437856
23 sept. 2020 22:31:26

Mulțumesc, foarte util!

dylzee dylzee
13 iul. 2022 20:40:23
0

Postez acest răspuns aici pentru oricine ar putea întâmpina aceeași problemă.

În esență, trebuie să faci o căutare globală în plugin-uri și teme pentru a găsi acest hook:

remove_meta_box( 'categorydiv' , 'post' , 'normal' );

Mai multe informații în codex-ul WordPress: https://codex.wordpress.org/Function_Reference/remove_meta_box

22 sept. 2017 17:13:09
1

Problema ta este probabil legată de ACF/pro plugin. Pentru a vedea caseta de Categorii în zona Screen Options, iată ce trebuie să faci:

  1. Accesează Admin > Custom Fields.
  2. Treci cu mouse-ul peste un Grup de Câmpuri și dă click pe Edit.
  3. Sub Settings vei găsi o secțiune numită Hide on screen.
  4. Citește cu atenție și caută Categorii (este greu de văzut, am ratat-o de câteva ori).
  5. Debifează caseta.
  6. Întoarce-te la editarea tipului tău de Post.
  7. Deschide Screen Options și Categoriile ar trebui să fie acolo acum.
  8. Odată ce caseta de Categorii este bifată, o vei putea vedea.

Notă:

Dacă încă nu funcționează pentru tine, poți seta întotdeauna categorii pe un Custom Post Type folosind funcția Quick Edit.

3 ian. 2018 21:10:39
Comentarii

Nu, nu am pluginul ACF instalat. Răspunsul a fost cum am menționat mai sus, hook-ul remove_meta_box a fost adăugat de un dezvoltator anterior.

The Sumo The Sumo
4 ian. 2018 11:50:15
0

găsește o soluție foarte stupidă. revino la lista de produse în WooCommerce. în fiecare produs este un link care spune „editare rapidă” (sau ceva similar) > dă clic pe el > vei putea vedea categoriile tale în panoul din stânga listei. asta e tot! a fost ciudat!

8 sept. 2021 16:49:36