Das ist normalerweise dann der Fall, wenn der Webserver kein php unterstützt.
Beiträge von ültje
-
-
Hallo Sinus,
danke für den Code.
Wie hast Du aber die leere Zeiel zwischen den einzelnen Terminen hingekriegt? -
meine bisherigen Erfahrungen mit WP zeigen, dass dies nicht immer hilft. Selbst nach Abmeldungen war ich beim späteren Aufruf der Seite wieder automatisch eingeloggt.
Aber selbst nach dem Schliessen des Browsers ohne Abmeldung sollte das nicht passieren. Passiert zum Beispiel bei meinen Typo3 oder auch phpbb Installationen auch nicht. Für mich ist das ein Sicherheitsproblem von WP.
-
-
Hallo Monika,
hier ist der Aufbau der Navigation aus der header.php:
PHP
Alles anzeigen<div id="navigation"> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="get"> <fieldset> <input value="<?php echo wp_specialchars($s, 1); ?>" name="s" id="s" /> <input type="submit" value="Go!" id="searchbutton" name="searchbutton" /> </fieldset> </form> <ul> <li<?php if (is_home()) echo " class='selected'"; ?>>[url="<?php bloginfo('home'); ?>"]Home[/url] <?php $pages = BX_get_pages(); if ($pages) { foreach ($pages as $page) { $page_id = $page->ID; $page_title = $page->post_title; $page_name = $page->post_name; if ($page_name == "archives") { (is_page($page_id) || is_archive() || is_search() || is_single())?$selected = ' class="selected"':$selected=''; echo "<li".$selected."><a href=\"".get_page_link($page_id)."\">[b]Archives[/b]</a>\n"; } elseif($page_name == "about") { (is_page($page_id))?$selected = ' class="selected"':$selected=''; echo "<li".$selected."><a href=\"".get_page_link($page_id)."\">[b]About[/b]</a>\n"; } elseif ($page_name == "contact") { (is_page($page_id))?$selected = ' class="selected"':$selected=''; echo "<li".$selected."><a href=\"".get_page_link($page_id)."\">[b]Contact[/b]</a>\n"; } elseif ($page_name == "about_short") {/*ignore*/} else { (is_page($page_id))?$selected = ' class="selected"':$selected=''; echo "<li".$selected."><a href=\"".get_page_link($page_id)."\">$page_title</a>\n"; } } } ?> [/list] </div>Wobei die FETT markieten Seitennamen bei mir anders heissen, die habe ich umbenannt. Mich wundert nur warum diese dort Hardcoded im Code stehen.
Sobald man eine neue Seite anlegt, wird diese samt Titel automatisch im Header Menü angezeigt.Hier noch ein Aszug aus der Datei BX_functions.php. Dort wird auch die Navigation behandelt:
Code
Alles anzeigen/** * Function BX_get_pages * ------------------------------------------------------ * Returns the following of all WP pages: * ID, title, name, (content) * * $withcontent specifies if the page's content will * also be returned */ function BX_get_pages($with_content = '') { global $wpdb; $query = "SELECT ID, post_title, post_name FROM " . $wpdb->posts . " WHERE post_status='static' ORDER BY menu_order ASC"; if ($with_content == "with_content") { $query = "SELECT ID, post_title,post_name, post_content FROM " . $wpdb->posts . " WHERE post_status='static' ORDER BY menu_order ASC"; } return $wpdb->get_results($query); } /** * Function BX_excluded_pages() * ------------------------------------------------------ * Returns the Blix default pages that are excluded * from the navigation in the sidebar * */ function BX_excluded_pages() { $pages = BX_get_pages(); $exclude = ""; if ($pages) { foreach ($pages as $page) { $page_id = $page->ID; $page_name = $page->post_name; if ($page_name == "archives" || $page_name == "about" || $page_name == "about_short" || $page_name == "contact") { $exclude .= ", ".$page_id; } } $exclude = preg_replace("/^, (.*?)/","\\1",$exclude); } return $exclude; } -
Zitat von ratterobert
achte mal darauf, was du machen kannst im adminbreich und was nicht. wer sich neu anmeldet darf so gut wie gar nix. sogar die beiträge, die derjenige schreibt, werden nicht ohne zustimmung veröffentlicht.
Ja, aber der User ist trotzdem im Admin Bereich, was meiner Meinung nach falsch ist.
Heisst das also, dass jeder User der sich registriert auch automatisch Zutritt zum Admin Bereich hat?Also kann man nicht einstellen, dass nur registrierte User Kommentare abgeben können ohne Zutritt zum Admin Bereich zu haben?
-
Ich habe es ja mit folgender Anleitung aus wordpress.org versucht, aber leider auch ohne Erfolg.
Code
Alles anzeigenI managed to exclude pages without hardcoding it by changing the BX_get_pages function in BX_functions.php. I inserted in the query a condition to exclude the specific page. So I changed: function BX_get_pages($with_content = '') { global $wpdb; $query = "SELECT ID, post_title, post_name FROM " . $wpdb->posts . " WHERE post_status='static' ORDER BY menu_order ASC"; to: function BX_get_pages($with_content = '') { global $wpdb; $query = "SELECT ID, post_title, post_name FROM " . $wpdb->posts . " WHERE post_status='static' && post_title!='fotoalben' ORDER BY menu_order ASC"; by inserting the conditon post_title!=PAGETITLE with the specific page title I wanted to exclude. Hope that helps. -
Zitat von Zappelfillip
http://codex.wordpress.org/Template_Tags/wp_list_pages
hier ist erklärt wie man in der funktion wp_list_pages() einzelne pages von der Anzeige ausschliessen kann. also lass die seite des Impressums im header nicht anzeigen und schreibe den Link direkt ins template in den Footer
Leider gilt diese Anleitung nicht für das Theme BLIX. Man kann sie auch nicht darauf anwenden, da BLIX anders mit der Navigation umgeht.
Ich glaub ich lass es bald sein mit wordpress :-((
Ich finde es doch sehr fragwürdig wenn die unterschiedliche Themes so stark vom Standard abweichen. Bei phpbb war es nie ein Problem, da dort eigentlich alle Templates gleich aufgebaut waren. Dort wusste man sofort wo man eingreifen musste. Bei Wordpress ist dagegen doch starkes "Fummeln" angesagt. -
-
Weiß zu dem Thema niemand was?
Ich verzweifel noch!Im englischen Wordpress Forum hat dazu zwar jemand eine Lösung gepostet, aber leider funktioniert sie nicht.
-
Hallo,
ich habe in meinem Blog eingestellt, dass nur registrierte User kommentieren dürfen und sich jeder regisatrieren kann. Als ich das testen wollte und mich als Besucher registriert habe, bin ich nach der Anmeldung direkt im Admin Bereich gelandet. Na super.
Mache ich da was falsch?Wozu soll man Usern das registrieren erlauben, wenn sie dann gleich im Admin Bereich sind und dort Beiträge verfassen können?
Ich dachte eigentlich an folgende Funktion:
Leser müssen sich erst registrieren um Kommentare abgeben zu dürfen. Aber selbstverständlich sollen sie nicht in den Admin Bereich dürfen! Geht das nicht?Ansonsten könnte ja jeder beliebeige Leser unter jedem beliebigen Namen und jeder beliebigen EMail Adresse völlig anonym Kommentare schreiben. Das kann doch nicht richtig sein, oder?
-
Danke! Das war auskommentiert.
-
Hallo,
mein Blog hat in der Sidebar eine Kategorie namens Links. Wenn ich im Admin Bereich Links anlege erscheinen diese dort.
Die Links im Admin Bereich haben die Kategorie Blogroll. Nun habe ich eine neue Kategorie namens Links angelegt und einigen Links diese Kategorie zugewiesen. Trotzdem erscheinen diese EInträge weiter in der Sidebar unter Links.Hmmm, also ist Links und Blogroll das gleiche?
Ich dachte eventuell, dass in der Sidebar nach Links und Blogroll unterschieden wird.
Oder ist das ein Fehler im Template?
-
Gerade habe ich gemerkt, dass beim Theme BLIX der name des Autors nicht angezeigt wird.
Kann mir jemand sagen, wie ich den Namen angezeigt bekomme?
-
Hallo,
ich nutze das Theme BLIX, welches im Header Bereich eine Navigationsstruktur hat.
Sobald man eine neue Seite anlegt, wird diese automatisch in die Navigation eingetragen.Ich möchte nun aber eine Impressum Seite anlegen und diese lediglich im Footer verlinken. Aber wie schon gesagt zeigt das Theme diese angelegte Seite sofort in der Navigation an. Wie kann ich das denn ändern?
-
Zitat von ratterobert
ich würde mal tippen, dass deine sidebar ein wenig zu schmal ist. ändern kannst du das in der style.css, des themes.
hast du einen link zu deinem blog? vll liegt es auch an etwas anderem, dass man sehen sollte, ehe man weiter vermutungen anstellt.
Hallo Ratterobert,
nein, dort ist noch ewig viel Platz, daran liegt das nicht. Einen Link kann ich leider noch nicht anbieten, da der Kram noch auf einem privaten Test Server liegt
-
Jetzt habe ich es so gemacht wie von Dir gepostet.
Aber die Zahlen stehen noch immer unter den Kategorien und nicht daneben.
Wie kann ich das ändern? -
-
Ich habe eine Fragen zum BLIX Theme, vielleicht kann mir ja jemand weiterhelfen:
Wie erreicht man, dass hinter den Kategorien auch die Anzahl der Beiträge steht?
-
Zitat von sinus
Hallo,
Konntest Du das Problem lösen?
ich verwende dieses Plugin auch, finde ich super.Die Eventcategorie kannst Du in den Optionen (im WP-Admin) unter Eventcalender einfach wählen.
Markus
Hallo Markus,
könntest Du mal den Code posten, welchen Du für den Eventkalender in die sidebar.php geschrieben hast?
Ich würde den Kalender auch gerne integrieren, aber ohne die graphische Kalender Übersicht.
Es soll also eine Auflistung nach folgendem Muster in der sidebar erscheinen:Eventkalender:
10. August 2005:
Event 120. August 2005
Event2usw...