Abgesehen davon, dass Word das ziemlich letzte Programm ist, mit dme man PHP-Dateien bearbeiten sollte. Nimm einen Texteditor! (Notepad tuts zur Not auch)
Beiträge von marX
-
-
-
"fold_category_list" heißt das Zauberwort. Funktioniert aber nicht mit WP 2.3, weil sich da die Datenbankstrukur geändert hat.
-
Dann lass es besser so. Wenn Google keine Probleme bei der Indexierung deiner Seiten hat, warum dann die URLs ändern?
Gibt bessere Möglichkeiten die Position bei Google zu steigern. Suchmaschinenfreundliches Theme, viele eingehende Links...
Falls es Probleme beim Indexieren gibt, dann würde ich eine sitemap.xml einsetzen.
-
Das ist aber ein ganz anderer Code als oben oder? :confused:
Probier mal das:
PHP
Alles anzeigen<?php get_header(); ?> <?php get_sidebar(); ?> <div id="content"> <?php if (have_posts()) : while (have_posts()) : the_post(); ?> <div class="entry<?php if(is_home() && $post==$posts[0] && !is_paged()) echo '_firstpost';?>"> <h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2> <div class="meta<?php if(is_home() && $post==$posts[0] && !is_paged()) echo ' firstpost';?>"> <?php _e("Geschrieben am "); the_time('F jS, Y'); if ( !is_home() ) { echo ' in '; the_category(','); } ?> von <?php the_author() ?> <?php edit_post_link('Ändern', ' | ', ''); ?> </div> <div class="main"> <?php the_content(('<ul class="readmore"><li> Weiterlesen: ') . the_title('', '', false) . ('</li> </ul>'));?> </div> <?php if ( !is_home() ) : ?> <div class="comments"> <?php wp_link_pages(); ?> <?php comments_popup_link(__('Kommentieren?'), __('<strong>1</strong> Kommentar'), __('<strong>%</strong> Kommentare')); ?> </div> <?php endif; ?> <!-- <?php trackback_rdf(); ?> --> </div> <?php comments_template(); ?> <?php endwhile; else: ?> <div class="warning"> <p><?php _e('Sorry, no posts matched your criteria, please try and search again.'); ?></p> </div> <?php endif; ?> <?php posts_nav_link(' — ', __('« Vorige Seite'), __('Nächste Seite »')); ?> </div> <!-- /content --> <?php get_footer(); ?>EDIT: Welche Template-Dateien hast du jetzt eigentlich zur Verfügung gestellt? Für die Startseite ist eine home.php verantwortlich - fehlt diese, wird die index.php des Themes verwendet! (Template Hierarchie − WordDoku)
-
Prinzipiell ist sowas immer problematisch. Es existiert zwar der HTTP-Status 301, der angibt, dass eine Seite permanent umgezogen ist. Das wird von WordPress wohl auch intern verwendet.
Wenn du aber die gesamte Linkstruktur ändern willst, dann ist das nicht so einfach.Wieviele Seiten sind denn bereits von Google indexiert und wie lange sind die bereits im Index? Wieviele eingehende Links hast du, speziell Deeplinks auf die einzelnen Unterseiten?
Ist die Antwort "viele, lange und viele", dann würd ichs lassen. "Never change a running system."

-
Darf ich nochmal anmerken, dass der OP das Bild aus dem Teaser behalten will?

-
Bei vielen Autoren lohnt sich der Einsatz des Plugins "Role Manager". Such vielleicht mal danach.
-
Das geht, echt? Den Tag kannte ich noch gar nicht. Hab zwar mal von ein paar Plugins gehört, die sowas können, hab das aber nicht weiterverfolgt weil ich sowas nicht benötige.
Aber was ist mit dem Bild, das ist bei ihm ja dann auch mit weg oder?
-
Ansonsten Plugins: fold_page_list oder eventuell auch Navigo. (Zum einfachen Aufklappen beim Hovern brauchts aber kein Plugin, da tuts ein wenig CSS)
-
Kann sein, dass vor meiner schließenden } noch ein ; fehlt. Probiers aus.
-
Ja.
Aber dazu gibts nen FAQ-Eintrag. -
Arbeite mit dem "optionalen Textauszug" und nutze im Theme "the_excerpt()".
-
Na wenns funktioniert ists doch okay. Gibt ja viele Wege nach Rom.

Auf Function Reference « WordPress Codex hab ich noch die Funktion is_user_logged_in() gefunden. Leider undokumentiert, aber ich vermute mal, das ist ein einfacher Conditional Tag ohne Parameter, der true/false zurückgibt.
-
Wenn ich das richtig verstehe, dann wird hier einer Eigenschaft als Wert ein JS-Ausdruck übergeben. Beispiel (von der oben verlinkten Seite):
Codeli { background: expression((this.parentNode.firstChild == this)? "yellow" : (this.parentNode.lastChild == this)? "cyan" : "white" ); }Für padding etc dann so:
Codeli { background: expression( (this.parentNode.firstChild == this)? "[COLOR=Red]url(imagefirst.jpg)[/COLOR]" : "[COLOR=Blue]url(image.jpg)[/COLOR]" ); padding: expression( (this.parentNode.firstChild == this)? "[COLOR=Red]10px[/COLOR]" : "[COLOR=Blue]20px[/COLOR]" ); }Ungetestet!

(rot: Werte für first-child, blau: Werte für alle anderen Elemente)
PS: Ich würde das ganze per Conditional Comments nur dem IE (< 7?) vorsetzen.
-
Auführliche Erklärung mit Lösungsansatz:
IE Doubled Float-Margin Bug - CSS fixes and workarounds
(leider auf Englisch, aber die Seite ist immer meine erste Anlaufstelle bei IE-CSS-Bugs) -
Du suchst $_SERVER['REQUEST_URI']. Vielleicht möchtest du das ganze aber lieber über eine .htaccess machen. (HTTP-Status 301: Permanent redirect existiert).
hzirl: Referrer ist in dem Zusammenhang Unsinn. Der gibt nämlich den verweisenden URI an, nicht den angeforderten. Außerdem ist es schlecht mit dem Referrer zu arbeiten (siehe FAQ der Newsgroups de.comp.lang.php.* - Überblick)
-
Vielleicht helfen dir die Infos in diesem ellenlangen Thread weiter:
http://forum.wordpress-deutschland.org/konfiguration/…tml-format.html -
Wordpress auf dem neuen FTP komplett neu installieren
Den Schritt kannst du dir eigentlich sparen, wenn beide WP-Versionen übereinstimmen. Einfach alle alten WP-Dateien inkl. wp-content auf den neuen Space hochladen.Eins noch: wp-config.php muss an die neuen Datenbank-Daten angepasst werden.
-
if ( isset($user_level) && ($user_level >= 0) ) { ... }
tuts nicht?
Im Prinzip musst du ja nur folgendes ändern:
PHP<p class="posted"><?php the_author() ?> am <?php the_time('M jS Y') ?> <?php edit_post_link(__('Editieren')); ?><br/><?php global $userdata, $user_identity, $wpdb; get_currentuserinfo(); ?> <?php if ($userdata->[COLOR=Red][B]user_level>=0[/B][/COLOR]) { ?><a href="mailto:<?php the_author_email(); ?>">Frage an <?php the_author() ?> senden</a><br/>Andere Artikel von <?php the_author_posts_link(); ?> (<?php the_author_posts(); ?>)<br /><a href="<?php the_author_url(); ?>">HP von <?php the_author() ?> einsehen</a><?php } ?></p>