Hallöschen,
kann man das irgendwo einstellen, oder brauche ich da ein Plugin für?
Standardmäßige Einstellung Beiträge als privat
MfG
Lupus
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellen
Hallöschen,
kann man das irgendwo einstellen, oder brauche ich da ein Plugin für?
Standardmäßige Einstellung Beiträge als privat
MfG
Lupus
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
Um das als Standard einzustellen ist mir kein aktuelles Plugin bekannt. Ich habe mir aber gerade mal dieses angeschaut https://wordpress.org/plugins/private-post-by-default/
Das wurde über 7 Jahre nicht mehr aktualisiert, aber der Code sollte mit einer kleinen Ergänzung noch funktionieren
function default_post_visibility(){
global $post;
$post_type = $post->post_type;
if ( 'publish' == $post->post_status ) {
$visibility = 'public';
$visibility_trans = __('Public');
} elseif ( !empty( $post->post_password ) ) {
$visibility = 'password';
$visibility_trans = __('Password protected');
} elseif ( $post_type == 'post' && is_sticky( $post->ID ) ) {
$visibility = 'public';
$visibility_trans = __('Public, Sticky');
} else {
$post->post_password = '';
$visibility = 'private';
$visibility_trans = __('Private');
} ?>
<script type="text/javascript">
(function($){
try {
$('#post-visibility-display').text('<?php echo $visibility_trans; ?>');
$('#hidden-post-visibility').val('<?php echo $visibility; ?>');
$('#visibility-radio-<?php echo $visibility; ?>').attr('checked', true);
} catch(err){}
}) (jQuery);
</script>
<?php
}
add_action( 'post_submitbox_misc_actions' , 'default_post_visibility' );
Alles anzeigen
Du kannst es in der functions.php deines Child-Themes gerne mal testen. Ansonsten sehe ich das wie @SEpp55, dass 1 Klick mehr kein wirkliche Umstand ist.
Geht ohne Plugin!
Danke Dir, aber das war nicht meine Frage ;)
Um das als Standard einzustellen ist mir kein aktuelles Plugin bekannt. Ich habe mir aber gerade mal dieses angeschaut https://wordpress.org/plugins/private-post-by-default/
Das wurde über 7 Jahre nicht mehr aktualisiert, aber der Code sollte mit einer kleinen Ergänzung noch funktionierenPHP Alles anzeigenfunction default_post_visibility(){ global $post; $post_type = $post->post_type; if ( 'publish' == $post->post_status ) { $visibility = 'public'; $visibility_trans = __('Public'); } elseif ( !empty( $post->post_password ) ) { $visibility = 'password'; $visibility_trans = __('Password protected'); } elseif ( $post_type == 'post' && is_sticky( $post->ID ) ) { $visibility = 'public'; $visibility_trans = __('Public, Sticky'); } else { $post->post_password = ''; $visibility = 'private'; $visibility_trans = __('Private'); } ?> <script type="text/javascript"> (function($){ try { $('#post-visibility-display').text('<?php echo $visibility_trans; ?>'); $('#hidden-post-visibility').val('<?php echo $visibility; ?>'); $('#visibility-radio-<?php echo $visibility; ?>').attr('checked', true); } catch(err){} }) (jQuery); </script> <?php } add_action( 'post_submitbox_misc_actions' , 'default_post_visibility' );
Du kannst es in der functions.php deines Child-Themes gerne mal testen. Ansonsten sehe ich das wie @SEpp55, dass 1 Klick mehr kein wirkliche Umstand ist.
ja super, das bissel Code funktioniert ohne weitere Änderung :)
Mir geht es nicht darum, ein Klick mehr, mir geht es darum: Bestimmte User sollen darauf achten es immer als PRIVAT zu speichern, aber darauf ist leider kein verlass. Sind halt Menschen die da am werkeln sind ;)
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!