hvordan til at deaktivere admin bar i wordpress 3.3

, hvordan at deaktivere admin bar i wordpress 3.3,,,,, andel,,,,,,,, 15,,,,,,, det cyber - mandag envato tuts + kurser vil blive reduceret til $3.- og' t miss.,,, wordpress (sonny) version 3.3 er lige løsladt i går.sov, jeg downloadede den nye version, oprette min database, og installeret.smarte nye velkommen, og jeg kan lide det.så jeg gik og konfigureret min indstillinger, ligesom jeg kan lide det.fastsætte den ide, der permalinks (se% postname% fedt, helt vildt), fastsatte dato og tidspunkt format osv. så jeg slået admin bar.klik "ajourføre profil".godt!hey, vent et øjeblik.administrationen bar er der stadig.? hvad [indsæt centralbankens% &?].,,,,, hvorfor kan jeg ikke slippe for administrationen bar?med den nye, wordpress, version, wordpress, centrale udviklere besluttet, at administrationen bar er en væsentlig del af den administrative del (fra hvad jeg forstår).personligt synes jeg ikke brug for det.for mig er det bare en grim bar øverst på siden med kun nogle af de muligheder, der findes på side menu.ikke, at jeg har en utålelig hader af admin bar.jeg kan bare ikke lide det. med de tidligere udgaver af wordpress du bare kunne gå til brugeren profil at deaktivere admin bar, eller du kan bruge denne folkelige kode i, functions.php, fil., add_filter ('show_admin_bar "," __return_false), med frigivelsen af version 3.3 vi ikke længere er mulighed for at deaktivere admin bar i det administrative afdeling.jeg glæder mig over de centrale wordpress udvikling hold for at forsøge at gøre wordpress lettere at anvende og mere tilgængelige, men de lader til at mangle noget i deres tanker.folk kan lide at få muligheder, og de kan ikke lide det, når disse muligheder er taget væk.især når de har udnyttet de muligheder, så jeg kom hurtigt op med denne løsning at deaktivere admin bar.,, invaliderende administrationen bar i administrative afdeling, koden er anbragt i, functions.php, fil, så bare åben den op i din favorit tekst, første redaktør. lad os oprette funktion med check. hvis (!function_exists ('disableadminbar ')) (funktion disableadminbar() {}}, kommer det til at sørge for, at de funktioner, disableadminbar "ikke allerede findes.hvis det ikke vores funktion vil løbe. næste, lad os fjerne den foranstaltning, som giver administrationen bar. hvis (!function_exists ('disableadminbar ')) (funktion disableadminbar() {remove_action (' admin_footer "," wp_admin_bar_render, 1000)), for den indsats, som en krog initializes den disableadminbar funktion. hvis (!function_exists ('disableadminbar ')) (funktion disableadminbar() {remove_action (' admin_footer "," wp_admin_bar_render, 1000)}} add_filter ('admin_head,'remove_admin_bar_style_backend), okay, at handicappede administrationen bar, men der er stadig en 28px polstring i toppen af side.,,, du kan gå ind i den admin-bar.css fil og redigere css der til at fjerne den polstring.css ejendom, vil du klippe, er dette, body.admin-bar&#wpcontent, body.admin-bar&#adminmenu (polstring top: 28px;}, du kan grave gennem wp-admin.css fil og ændre css der, men jeg tror, det er bedre at bevare de centrale arkiver.så jeg vil tilsidesætte css i funktion, vi lavede.det er den opgave, vi skal bruge til at tilsidesætte css., funktion remove_admin_bar_style_backend() (echo '< stil > body.admin-bar&#wpcontent, body.admin-bar&#adminmenu (polstring top: 0px!vigtige;} < /stil > «) add_filter ('admin_head,'remove_admin_bar_style_backend), her er hele funktion at deaktivere admin bar og altoverskyggende css sammen. hvis (!function_exists ('disableadminbar ')) (funktion disableadminbar() {remove_action (' admin_footer "," wp_admin_bar_render, 1000); funktion remove_admin_bar_style_backend() (echo '< stil > body.admin-bar&#wpcontent, body.admin-bar&#adminmenu (polstring top: 0px!vigtige;} < /stil > «) add_filter ('admin_head,'remove_admin_bar_style_backend)}} add_filter ('admin_head,'remove_admin_bar_style_backend), nu 28px polstring er væk.,,, det er ikke kønt, men det virker også som ikke overskrives css på denne måde.hvis du nogensinde vil give administrationen en bar.du behøver ikke at ændre de centrale css tilbage.,, invaliderende administrationen bar i administrative afdeling, hvis du vil slå admin bar af frontend på din hjemmeside, kan du gå ind i din brugerprofiler og uncheck ", viser, toolbar, når hele stedet".let nok, men hvis du vil deaktivere admin bar alle sammen, vi er nødt til at tilføje mere til "disableadminbar 'funktion. her er den handling at slå admin bar på frontend., remove_action (' wp_footer", "wp_admin_bar_render, 1000), i vores disableadminbar 'funktion.det ser sådan ud. hvis (!function_exists ('disableadminbar ')) (funktion disableadminbar() {remove_action (' admin_footer "," wp_admin_bar_render, 1000); //for den administrative side remove_action ('wp_footer "," wp_admin_bar_render, 1000); //til forenden funktion remove_admin_bar_style_backend() (echo' < stil > body.admin-bar&#wpcontent, body.admin-bar&#adminmenu (polstring top: 0px!vigtige;} < /stil > «) add_filter ('admin_head,'remove_admin_bar_style_backend)}} add_filter ('admin_head,'remove_admin_bar_style_backend), administration, bar er væk, men der er et problem.nu er der en 28px margen på toppen af din hjemmeside.,,, det er svært.det er svært krypterede css på < head > når ", viser, toolbar, når hele stedet," kontrolleres.jeg har ikke været i stand til at finde ud af, hvordan at fjerne css, så vi er nødt til at tilsidesætte det med den administrative afdeling ved hjælp af denne funktion., funktion remove_admin_bar_style_frontend() (echo '< stil type = "tekst /css" media = screen "> http: //(margin top: 0px!vigtige;} * html organ {margen top: 0px!vigtige;} < /stil > «) add_filter ('wp_head,'remove_admin_bar_style_frontend, 99), 99 i slutningen af add_filter krog, er at sikre, at css på < head > kommer efter den oprindelige svært krypterede css på < head >,,, her er vores afsluttet funktion. hvis (!function_exists ('disableadminbar ')) (funktion disableadminbar() {remove_action (' admin_footer "," wp_admin_bar_render, 1000); //for den administrative side remove_action ('wp_footer "," wp_admin_bar_render, 1000); //til forenden funktion remove_admin_bar_style_backend() (//css - for admin side echo' < stil > body.admin-bar&#wpcontent, body.admin-bar&#adminmenu (polstring top: 0px!vigtige;} < /stil > «) add_filter ('admin_head,'remove_admin_bar_style_backend); funktion remove_admin_bar_style_frontend() (//css - for frontend echo '< stil type = "tekst /css" media = screen "> http: //(margin top: 0px!vigtige;} * html organ {margen top: 0px!vigtige;} < /stil > «) add_filter ('wp_head,'remove_admin_bar_style_frontend, 99)) //add_filter ('admin_head,'remove_admin_bar_style_backend); //oprindelige version add_action ('init,'disableadminbar); //nye version, konklusion, kan det ikke være de fleste virkningsfulde løsning, men det virker som en løsning på nu.jeg kan ikke vente med at se, hvad andre løsninger, og wordpress, dem, der vil komme.- wordpress, version 3 (alias sonny) er her endelig.hvis ikke du har opgraderet alligevel komme til det.

28 px Padding
No Padding
28px Margin
No Margin



Previous:
Next Page: