<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>meta-boxen &#8211; EGM Weblog &#8211; Archive Edition</title>
	<atom:link href="https://www.weblog.co.at/tags/meta-boxen/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.weblog.co.at</link>
	<description>Wordpress Experte Wien &#124; Fotografie &#124; Layout</description>
	<lastBuildDate>Wed, 01 Jul 2015 14:13:14 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.2</generator>

<image>
	<url>https://weblog.co.at/wp-content/uploads/sites/5/cropped-egmlogo_dunkel_512-36x36.jpg</url>
	<title>meta-boxen &#8211; EGM Weblog &#8211; Archive Edition</title>
	<link>https://www.weblog.co.at</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>WordPress: Meta-Boxen ein/ausschalten via functions.php</title>
		<link>https://www.weblog.co.at/wordpress-meta-boxen-einausschalten/</link>
					<comments>https://www.weblog.co.at/wordpress-meta-boxen-einausschalten/#respond</comments>
		
		<dc:creator><![CDATA[]]></dc:creator>
		<pubDate>Tue, 22 Jul 2014 12:01:00 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[einschalten]]></category>
		<category><![CDATA[functions.php]]></category>
		<category><![CDATA[meta-boxen]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://www.egm.at/weblog/?p=4845</guid>

					<description><![CDATA[Normalerweise kann jeder Benutzer die Meta-Boxen rund um den Editor selbst zuschalten oder wegschalten (im Editorfenster rechts oben unter &#8222;Optionen&#8220;), bei Kundenprojekten kann es aber sinnvoll sein, manche der Boxen serienmäßig aus- oder einzuschalten oder deren Reihenfolge vorab festzulegen. Das geht mit ein bißl Bastelei recht flott: &#8211; In den Verwaltungsbereich einloggen, das Editorfenster für Beiträge aufrufen (z.B. ... <a title="WordPress: Meta-Boxen ein/ausschalten via functions.php" class="read-more" href="https://www.weblog.co.at/wordpress-meta-boxen-einausschalten/" aria-label="Mehr Informationen über WordPress: Meta-Boxen ein/ausschalten via functions.php">weiterlesen</a>]]></description>
										<content:encoded><![CDATA[<p>Normalerweise kann jeder Benutzer die Meta-Boxen rund um den Editor selbst zuschalten oder wegschalten (im Editorfenster rechts oben unter <em>&#8222;Optionen&#8220;</em>), bei Kundenprojekten kann es aber sinnvoll sein, manche der Boxen serienmäßig aus- oder einzuschalten oder deren Reihenfolge vorab festzulegen. Das geht mit ein bißl Bastelei recht flott:</p>
<p>&#8211; In den Verwaltungsbereich einloggen, das Editorfenster für Beiträge aufrufen (z.B. mit <em>&#8222;Beitrag -&gt; Erstellen&#8220;</em>) und rechts oben unter <em>&#8222;Optionen&#8220;</em> alle Boxen wegschalten, die nicht gebraucht werden.</p>
<p>&#8211;  Mindestens eine der Boxen an eine neue Position ziehen. Das kann man unmittelbar danach wieder rückgängig machen, aber so wird der entsprechende Eintrag in der Datenbanktabelle <em>wp_usermeta</em> angelegt.</p>
<p>&#8211; Nun kann man in der Datenbanktabelle <em>wp_usermeta</em> die Einträge</p>
<p><em><span style="color: #444444;">meta-box-order_post<br />
</span>metaboxhidden_post</em></p>
<p>zur eigenen Benutzer-ID suchen. Dort stehen die Reihenfolge der Boxen sowie die versteckten Boxen drin (zwar nicht ganz im Klartext, aber es sollte kein Problem sein).</p>
<p>&#8211; In der functions.php folgendes Codeschnipsel einfügen und entsprechend anpassen:</p>
<pre lang="php">// Reihenfolge und eingeschaltete Editorboxen definieren
add_action('admin_init', 'set_user_metaboxes');
function set_user_metaboxes($user_id=NULL) {
    // aktuelle User-ID herausfinden
    if ( ! $user_id) $user_id = get_current_user_id(); 
    // 1. Reihenfolge für Meta-Boxen bei Beiträgen festlegen
    if ( ! get_user_meta( $user_id, 'meta-box-order_post', true) ) {
        $meta_value = array(
            'side' =&gt; 'categorydiv,submitdiv,postimagediv',
            'normal' =&gt; 'revisionsdiv,postcustom,commentstatusdiv,commentsdiv,slugdiv,authordiv',
            'advanced' =&gt; '',
            );
        update_user_meta( $user_id, 'meta-box-order_post', $meta_value );
	}
    // 2. Versteckte Meta-Boxen bei Beiträgen festlegen
    if ( ! get_user_meta( $user_id, 'metaboxhidden_post', true) ) {
        $meta_value = array('page_option_choice','postexcerpt','trackbacksdiv','postcustom','slugdiv'); 
        update_user_meta( $user_id, 'metaboxhidden_post', $meta_value ); 
        }
    // Hier ggf. noch gleichlautende Codes für Pages oder benutzerdefinierte Typen hinzufügen 
        // 1. Reihenfolge für Meta-Boxen bei Seiten festlegen (Code von oben anpassen)
        // 2. Versteckte Meta-Boxen bei Seiten festlegen (Code von oben anpassen)
 } // Ende der Funktion
</pre>
<p>&#8211; Für den Seiten-Editor lauten die entsprechenden Einträge in der <em>wp_usermeta</em> entsprechend <em>metaboxhidden_page</em> und <em>meta-box-order_page</em>, für benutzerdefinierte Beitragstypen <em>metaboxhidden_TYPE</em> und <em>meta-box-order_TYPE</em>, ansonsten bleibt die Vorgangsweise gleich.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.weblog.co.at/wordpress-meta-boxen-einausschalten/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Lazy Loading (feed)

Served from: www.weblog.co.at @ 2026-08-04 16:39:00 by W3 Total Cache
-->