Anonim

Olen hiljattain mukauttanut WordPressin asennusta ja käytimme useita erilaisia ​​mukautettuja viestityyppejä. Päätimme itse asiassa olla käyttämättä oletusviestin tyyppiä vain selvyyden vuoksi. Yksinkertainen asia on poistaa kohde WordPressin hallintavalikosta. Seuraava koodi tulisi lisätä teeman function.php-tiedostoon.

Poista oletusviestin tyyppi

ADD_ACTION (admin_menu ', 'remove_default_post_type'); toiminto remove_default_post_type () {remove_menu_page ('edit.php'); }

Ensimmäinen rivi koukkua admin_menu-toimintoon . Kun järjestelmänvalvojan toiminto kutsutaan, haluamme kutsua omaa toimintoamme, joka on määritelty nimellä remove_default_post_type . Tästä toiminnosta kutsumme sisäänrakennettua WordPress-toimintoa Poista_menu_sivu. Ainoa tarvittava argumentti on sivun etana. Oletusviestityypin tapauksessa kyseinen etana on vain edit.php

Poista oletusviestityyppi järjestelmänvalvojan WordPressistä