Als «admin-menu» getaggte Fragen

Normalerweise müssen Plugin- und Theme-Autoren Zugriff auf einen Einstellungsbildschirm (Optionen) gewähren, damit Benutzer die Verwendung des Plugins oder Themas anpassen können. Der beste Weg, dem Benutzer einen solchen Bildschirm anzuzeigen, besteht darin, ein Verwaltungsmenüelement zu erstellen, mit dem der Benutzer über alle Verwaltungsbildschirme auf diesen Einstellungsbildschirm zugreifen kann.

1
Fügen Sie eine aktualisierungsähnliche Benachrichtigungsblase in mehrere CPT-Menüs für ausstehende Elemente ein
Ähnlich wie die Menüelemente Plugins oder Kommentare diese Nummernbenachrichtigungen in einer Blase für Aktualisierungen bzw. nicht moderierte Kommentare enthalten, möchte ich diese Blase verwenden, um die Anzahl der CPTs anzuzeigen, die den Status "Ausstehende Überprüfung" haben. Wie soll man das machen? Ich habe diesen Thread gefunden , bin mir aber …

3
Benutzerdefiniertes Admin-Untermenüelement hervorheben, wenn es aktiv ist
Ich habe einen benutzerdefinierten Beitragstyp, Jobs, mit 3 Taxonomien im Admin-Menü. Eine der Taxonomien ist der Status, der entweder aktiv oder geschlossen ist. Ich möchte einen Menüpunkt unter Jobs für aktive Jobs. Ich habe es mit diesem Code erstellt add_submenu_page( 'edit.php?post_type=jobs', 'Active Jobs', 'Active Jobs', 'manage_options', 'edit.php?post_type=jobs&jobstatus=67' ); Dies funktioniert …

1
Hinzufügen von Kategorie- / Tag- / Taxonomie-Unterstützung zu Bildern / Medien
Ich habe versucht, Bildern (oder allen Medien, obwohl ich mich nur mit Bildern befasse) Unterstützung für Kategorien, Tags oder benutzerdefinierte Taxonomien hinzuzufügen. Ich habe es teilweise herausgefunden mit: add_action('init', 'create_image_taxonomies'); function create_image_taxonomies() { $labels = array( 'name' => 'Media Category' ); $args = array( 'labels' => $labels, 'public' => true …


2
Anzeige der Anzahl der im Admin-Bereich verfügbaren Updates
Ich habe ein Problem beim Herausfinden, wie die Anzahl der verfügbaren Plugins / Updates angezeigt werden kann, die an einem anderen Ort als dem Admin-Header aufgerufen werden können. Ich fand, dass die Funktion das sein wp_get_update_datasollte, was ich brauche: Wie wird die Funktion "wp_get_update_data" verwendet? Ich war mir jedoch nicht …

2
Meta-Boxen: 'admin_init' oder 'add_meta_boxes' Hook?
Beim Einrichten von Meta-Boxen in einem benutzerdefinierten Beitragstyp habe ich den add_meta_boxesHook verwendet, z add_action('add_meta_boxes', 'meta_box_setup'); function meta_box_setup() { add_meta_box( 'mb_movie_review', 'Movie Review Details', 'display_movie_review_mb', 'movie-reviews', 'side', 'high' ); } Aber ich habe gerade dieses Tutorial gelesen, das das Folgende mit dem admin_initHaken macht, wie so ... add_action('admin_init', 'meta_box_setup'); function …

3
Plugin Details anzeigen Link
Wie kann ich den Link [Details anzeigen] auf der Plugin-Administrationsseite im Bereich Beschreibung anzeigen lassen? Das Plugin funktioniert einwandfrei, die Version und die Autoren (mit Links) werden einwandfrei angezeigt, aber keine [Details anzeigen] wie die meisten anderen Plugins. Vielleicht stelle ich die falsche Frage, aber ich arbeite an einem Plugin …

5
Entfernen Sie Kategorien / Tags aus dem Admin-Menü
Ich möchte das Untermenü Kategorien / Tags unter Beiträge im Admin-Menü entfernen oder ausblenden. Ich weiß, dass dies mit den Themen-Untermenüs funktioniert: remove_submenu_page( 'themes.php', 'widgets.php' ); Das gleiche scheint leider nicht für Beiträge zu funktionieren: remove_submenu_page( 'edit.php', 'edit-tags.php' ); Ich verwende die Aktion admin_menu: add_action( 'admin_menu', 'function_call' ) Muss ich …

2
Entfernen Sie "Beiträge" aus dem Administrator, zeigen Sie jedoch einen benutzerdefinierten Beitrag an
Nach dem Check - out: http://codex.wordpress.org/Function_Reference/remove_menu_page , verwende ich erfolgreich den folgenden Code ein paar Sachen aus dem Menü auszublenden: add_action( 'admin_menu', 'my_remove_menu_pages' ); function my_remove_menu_pages() { remove_menu_page('link-manager.php'); remove_menu_page('tools.php'); remove_menu_page('users.php'); remove_menu_page('edit-comments.php'); } Es scheint jedoch, dass sowohl die Seite "Beiträge" als auch eine Seite mit benutzerdefinierten Beitragstypen ausgeführt werden /wp-admin/edit.php. …

2
Fügen Sie eine Administrationsseite hinzu, zeigen Sie sie jedoch nicht im Administratormenü an
Ich habe ein benutzerdefiniertes Plugin 'Charts', das ein eigenes Menü hat. In diesem Menü befinden sich Links zu den 3 Seiten des Plugins - "Diagramme", "Diagramm hinzufügen" und "Diagramm bearbeiten". Ich möchte jedoch den Link zu "Diagramm bearbeiten" nicht anzeigen. So füge ich die betreffende Seite hinzu: $this->pagehook = add_submenu_page('charts', …

1
Das Update der Admin-Einstellungen wird jedes Mal aktualisiert, wenn die Startseite aufgerufen wird.
Ich habe ein Plugin erstellt, das eine E-Mail mit allen an diesem Tag bis X Uhr aufgegebenen Bestellungen an Y sendet. Ich habe das Tutorial hier befolgt: https://scotch.io/tutorials/how-to-build-a-wordpress- Plugin-Teil-1 Bei jedem Optionsupdate werden alle geplanten Ereignisse entfernt und neue hinzugefügt. Aus irgendeinem Grund, den ich nicht verstehe, wird die E-Mail …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.