Artikel Tagged 'Menü'

Wordpress: Entfernen Sie das Menü Verwaltung

Es kann manchmal, "obscure" einige WordPress Administrations-Menü, nützlich vor allem, wenn Sie eine Website / Blog für einen Kunden entwickelt und wollen nicht den Zugriff auf besonders sensible Funktionen ermöglichen. Es gibt bereits Plugins die diese Funktion ausführen, aber für die persönliche Kontrolle und vollständig sind, sehen wir, wie dieses Feature im Detail funktioniert.
Wie immer nutzen wir die sehr nützlich Aktion von WordPress zur Verfügung gestellt, in diesem Fall admin_menu . Mit der globalen Variable $menu Zugriff auf die Administrations-Menü-Liste. Wir finden das Menü zu "eliminieren" in zweierlei Hinsicht: durch das Etikett oder über den Link, dass es, um Punkte zu (siehe kommentierte Partien im Beispiel unten). In diesem Beispiel sind Menüpunkte Design, Einstellungen und Plugins "verdunkelt":

1
2
3
4
5
6
7
8
9
10
11
12
13
remove_menu_item function () {
; global $ menu;
/ / Mit dem Label
array ( 'Design' , 'Impostazioni' , 'Plugins' ) ; Entfernt $ = array ('Design', 'Einstellungen', 'plugins');
/ / Mit dem Link
/ / Entfernt $ = array ('themes.php', 'Optionen-general.php', 'plugins.php');
$removes as $todel ) foreach ($ wie $ Entfernt todel)
$menu as $key => $sm ) if ( $sm [ 0 ] == $todel ) { unset ( $menu [ $key ] ) ; break ; } foreach ($ menu as $ key => $ level) if ($ sm [0] == $ todel) { unset ($ menu [$ key]) break;}
/ / Mit dem Link
/ / Foreach ($ menu as $ key => $ level) if ($ sm [2] == $ todel) {unset ($ menu [$ key]) break;}
}
/ /
, 'remove_menu_item' ) ; add_action ('admin_menu', 'remove_menu_item');

Die Nutzung von Links als Schlüssel für die Entfernung ( $sm[2] kommentierte im Codeshare überrascht), ist nützlich, wenn Sie nicht sicher sind, welche Sprache - Lokalisierung -, mit dem Sie installierten Version von WordPress. Mit dieser Technik ist jedoch, das Menü nur an der Schnittstelle entfernt, so können Sie immer noch Zugriff auf die Website über eine direkte Verbindung.

Fortsetzung ...

Combo-Menü Kategorien in WordPress 2.5.1

So erstellen Sie ein Menü / Combo (tag select ) ohne Submit-Button und kann in die Kategorie aktuell angezeigten bewegen, können Sie den folgenden Code:

1
2
3
4
5
6
7
8
9
10
11
12
13
14

"" > Seleziona una categoria < / option > < Option value = ""> Kategorie auswählen </ Option >
<Php
? ( single_cat_title ( '' , false ) ) : "" ) ; $ Foo = ((is_category ()) (Single_cat_title ('', false)): "");
) ; $option = '' ; $ Get_categories Kategorien = ('orderby = name & hierarchischen = 0'), $ options ='';
foreach ($ categories als $ cat) {
$cat-> cat_name == $foo)?"selected":"" ).' $ Option = ". <option'. (($ Foo == $cat-> cat_name)" Selected ":" ")." value = "/ category / '. $ cat-> category_nicename .'">';
$ Options .= $ cat-> cat_name;
$ Options .= '('. $ Cat-> category_count .')';
'; $ Options .= '</ Option > ';
}
echo $ option;
?>
</ wählen >

, permette di eliminare un eventuale bottone di submit. Die Veranstaltung onchange , in den Tag select , werden sämtliche Submit-Button. Die Funktion WordPress is_category() , aber bestimmt, ob wir Ihnen präsentieren, eine "store" Kategorien, um den Titel / Namen der angezeigten Kategorie zu erhalten.

Fortsetzung ...