Ist es möglich das "Geschützt" vor einen passwort geschütztem Beitrag zu entfernen? Wenn ja, wie denn?
Grüße
schwurz
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 erstellenIst es möglich das "Geschützt" vor einen passwort geschütztem Beitrag zu entfernen? Wenn ja, wie denn?
Grüße
schwurz
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.
link zum blog?
Hi,
hoffe du kannst Englisch?
http://wordpress.org/support/topic/…-text?replies=2
http://wordpress.org/support/topic/…tions?replies=4
So wie ich das verstehe, sollte man da wohl was über die function.php des Theme managen können.
Aber es gibt noch viel mehr Einträge im Forum, hab jetzt nicht alle durchgeschaut. ;)
Wenn ich aber sowas der functions.php hinzufüge...
add_filter( 'protected_title_format', 'proctected_post_title_override' );
function proctected_post_title_override( $c ) {
return str_replace( 'Protected: ', '', $c );
}
Dann kommt bei mir nur eine weiße Seite mit dem Code als index mehr nicht :(
Und die anderen Lösungen dort, sind ja nur für den eigentlich Text wenn man in der passwort geschützten Seite ist und das Passwort eingeben muss.
Hm...
welches Theme benutzt du denn?
Irgendwo muss ja eine Abfrage sein, die das mit der Ausgabe regelt, wenn ein Artikel durch PW geschützt ist und dann den entsprechenden Hinweis im Posttitle ausgeben.
Hallo zusammen,
also meine functions.php von meinem Theme sieht so aus.
<?php
require_once(TEMPLATEPATH . '/epanel/custom_functions.php');
require_once(TEMPLATEPATH . '/includes/functions/comments.php');
require_once(TEMPLATEPATH . '/includes/functions/sidebars.php');
load_theme_textdomain('DelicateNews',get_template_directory().'/lang');
require_once(TEMPLATEPATH . '/epanel/options_delicatenews.php');
require_once(TEMPLATEPATH . '/epanel/core_functions.php');
require_once(TEMPLATEPATH . '/epanel/post_thumbnails_delicatenews.php');
function register_main_menus() {
register_nav_menus(
array(
'primary-menu' => __( 'Primary Menu' ),
'secondary-menu' => __( 'Secondary Menu' )
)
);
};
if (function_exists('register_nav_menus')) add_action( 'init', 'register_main_menus' );
$wp_ver = substr($GLOBALS['wp_version'],0,3);
if ($wp_ver >= 2.8) include(TEMPLATEPATH . '/includes/widgets.php'); ?>
Alles anzeigen
Und wenn ich da nun das von Bego hinzufüge, dann ändert sich eigentlich garnichts :(
Ändert sich irgendwie auch nichts :(
Noch ein Vorschlag:
In die Datei [FONT=Courier New]functions.php[/FONT] packst Du folgendes:
function the_title_trim($title) {
$title = attribute_escape($title);
$findthese = array(
'#Geschützt:#',
'#Privat:#'
);
$replacewith = array(
'', // Was "Geschützt:" ersetzen soll und ...
'' // ... was "Privat:" ersetzen soll.
);
$title = preg_replace($findthese, $replacewith, $title);
return $title;
}
add_filter('the_title', 'the_title_trim');
Alles anzeigen
(Bitte nicht das PHP-Anfangs- und -Ende-Tag vergessen!)
Der Code ist von Chris Coyier und in Digging into WordPress erschienen.
Bego
Stimmt das so wie ich es gemacht habe?
Weil geändert hat sich irgendwie nichts :(...hmmm schwurz.de
<?php
require_once(TEMPLATEPATH . '/epanel/custom_functions.php');
require_once(TEMPLATEPATH . '/includes/functions/comments.php');
require_once(TEMPLATEPATH . '/includes/functions/sidebars.php');
load_theme_textdomain('DelicateNews',get_template_directory().'/lang');
require_once(TEMPLATEPATH . '/epanel/options_delicatenews.php');
require_once(TEMPLATEPATH . '/epanel/core_functions.php');
require_once(TEMPLATEPATH . '/epanel/post_thumbnails_delicatenews.php');
function register_main_menus() {
register_nav_menus(
array(
'primary-menu' => __( 'Primary Menu' ),
'secondary-menu' => __( 'Secondary Menu' )
)
);
};
if (function_exists('register_nav_menus')) add_action( 'init', 'register_main_menus' );
$wp_ver = substr($GLOBALS['wp_version'],0,3);
if ($wp_ver >= 2.8) include(TEMPLATEPATH . '/includes/widgets.php'); ?>
<?php
function the_title_trim($title) {
$title = attribute_escape($title);
$findthese = array(
'#Geschützt:#',
'#Privat:#'
);
$replacewith = array(
'test', // Was "Geschützt:" ersetzen soll und ...
'test' // ... was "Privat:" ersetzen soll.
);
$title = preg_replace($findthese, $replacewith, $title);
return $title;
}
add_filter('the_title', 'the_title_trim'); ?>
Alles anzeigen
<?php
require_once(TEMPLATEPATH . '/epanel/custom_functions.php');
require_once(TEMPLATEPATH . '/includes/functions/comments.php');
require_once(TEMPLATEPATH . '/includes/functions/sidebars.php');
load_theme_textdomain('DelicateNews',get_template_directory().'/lang');
require_once(TEMPLATEPATH . '/epanel/options_delicatenews.php');
require_once(TEMPLATEPATH . '/epanel/core_functions.php');
require_once(TEMPLATEPATH . '/epanel/post_thumbnails_delicatenews.php');
function register_main_menus() {
register_nav_menus(
array(
'primary-menu' => __( 'Primary Menu' ),
'secondary-menu' => __( 'Secondary Menu' )
)
);
};
if (function_exists('register_nav_menus')) add_action( 'init', 'register_main_menus' );
$wp_ver = substr($GLOBALS['wp_version'],0,3);
if ($wp_ver >= 2.8) include(TEMPLATEPATH . '/includes/widgets.php');
function the_title_trim($title) {
$title = attribute_escape($title);
$findthese = array(
'#Geschützt:#',
'#Privat:#'
);
$replacewith = array(
'test', // Was "Geschützt:" ersetzen soll und ...
'test' // ... was "Privat:" ersetzen soll.
);
$title = preg_replace($findthese, $replacewith, $title);
return $title;
}
add_filter('the_title', 'the_title_trim'); ?>
Alles anzeigen
sollte eigentlich funktionieren.
Ich hab die Funktion nochmal in einer Test-Installation WP 3.0/TwentyTen ausprobiert und da klappt es einwandfrei.
Bego
Hi bego,
das ist jetzt aber echt seltsam.
Hab jetzt genau den selben code drin wie du, aber nichts hat sich geändert.
Hab es mal so belassen, falls du schauen möchtest.
Grüße
schwurz
Hi,
also vielleicht habe ich ja schon Paranoia oder so.:razz:
Als ich mir deine Seite nochmal angeschaut habe ist mir aufgefallen, dass die Titeltexte der Beiträge alle als Grafik dargestellt werden?
Möglich das man mal hier ansetzen und schauen sollte, wo und wie diese Grafiken gemanaged werden.
Pssst, nicht umdrehen! :grin:
Der Font wird per JavaScript ausgetauscht. (btw: deshalb sehe ich leider auch keine Umlaute, scheinen im fremden Font nicht vorhanden zu sein?)
Im Quelltext steht jedenfalls (mehrfach!) "geschützt".
Bego
Das ist ein Cufon Font laut Theme Hersteller.
Wie soll man das denn jetzt am besten angehen?
Soll ich mal dort direkt fragen?
Püh ... Also, in einem neuen Test-Setup mit WP 3.0 und TwentyTen habe ich die Funktion von Chris Coyier erfolgreich getestet. Versuch doch mal,
Vielleicht lässt sich das Problem dann eingrenzen?
Bego
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!