Beiträge von marX

    Mit dieser Funktion wird kein Bild angezeigt. Kann es sein, dass man Bilder direkt nciht in den Templates einpflegen kann?


    Doch natürlich. Dabei ist aber zu beachten, das die Bilder korrekt refernziert werden. WP stellt dir dafür die bloginfo()-FUnktion bereit. Probiers mal so:

    PHP
    <img src="<?php bloginfo('template_url') ?>/images/logos.jpg" alt="" />


    Damit wird das Bild in deinem Themeverzeichnis im Unterverzeichnis "images" referenziert.

    (Deinen Doppelpost hab ich mal gelöscht, war bestimmt unbeabsichtigt oder ;))

    Mimsel: Für dich gilt dasselbe Codebeispiel was ich schon weiter oben gepostet hab.

    Aber mit der Werbung bin ich immer noch nicht weiter, wenn ich einen der oben genannten Codes benutze, passiert einfach nichts. Auch wenn ich eingeloggt bin nicht.


    An welcher Stelle hast du den Code eingefügt? Taucht er im HTML-Quelltext deiner Website auf?

    Normalerweise würde ich ja nach einer URL fragen, aber hier ausnahmsweise nicht. Layer-Ads halte ich für eins der größten Fehler im Netz und deshalb stehen die bei mir auf der Adblocker-Liste. ;-)

    Dein .post-Container hat eine beschränkte Breite (style.css:447), und auch der .post-top (Zeile 454). Setz das z.B. auf 100%, oder leite es zusätzlich ebenfall von #content.widecolumn ab:

    Code
    #content.widecolumn .post {
    width:700px;
    }


    Der "fast durchsichtige Strich" kommt vom Hintergrundbild bg.gif für #wrap. Da musst du dir was einfallen lassen. Entweder bereits in #wrap die widecolumn-Klasse definieren, oder in #content.widecolumn ein weiteres Hintergrundbild verwenden, was dann darüber liegt.

    Hast du irgendwelche Plugins, die irgendwas mit Permalinks (oder einer 404-Fehlerseite) zu haben? Die sollst du deaktivieren. Und auch das Theme solltest du testweise mal wechseln. Tritt der Fehler auch beim Default-Theme auf?

    Wenn beim Anlegen einer .htaccess ein Fehler 403 kommt, dann ist meistens der Hoster schuld. Frag doch mal nach, ob mod_rewrite korrekt eingerichtet wurde oder ob es irgendwo klemmt. Früher ging die Permalinkstruktur bei diesem Hoster umzustellen?

    1. Seit dem Umzug, zeigt mein Blog keine Umlaute mehr, beziehungsweise zeigt er diese fehlerhaft. :confused:


    Da könnte was beim Import falsch gelaufen sein. Prüfe ob die DB-Tabellen die richtige Sprachcodierung ("Collation") haben. In neueren WP-Versionen (ab 2.5 glaube ich) kannst du die Collation auch in der wp-config.php angeben.

    Zitat

    2. Mache ich jetzt schon ewig mit einer alten Version von Wordpress herum, wie kann ich ohne großartige Verluste ein Update durchführen? Gibt es dazu ein Tool?


    Nein, aber eine Anleitung:
    Upgrade ? WordDoku
    Ein Tool ist auch gar nicht nötig, befolge einfach die dort beschriebenen Schritte. Mit der aktuellsten WP-Version bekommst du dann auch ein automatisches Upgrade aus dem Backend heraus.

    Zitat

    2.1 Sind dadurch bestimmte Plugins evtl. nichtmehr funktionsfähig?


    Durchaus möglich, andere sind vielleicht mittlerweile auch obsolet. Auch das Theme musst du auf Kompatibilität prüfen. Bekannte Störenfriede findest du hier:
    Plugins/Plugin Compatibility/2.7 WordPress Codex
    http://codex.wordpress.org/Themes/Theme_Compatibility/2.7

    Zitat

    3. Wie bekomme ich für meinen Blog, in der Adressleiste ein eigenes Icon? Also wie zB hier das nette Wordpress "W"? :p


    Das nennt sich Favicon, wenn du damit die Forensuche fütterst findest du sicher viele Threads. ;-)

    So, geht los Erstmal das <hr> weg, und auch die <br> sind unnötig. (Übrigens: <hr /> und <br /> in XHTML, beides sind leere Elemente)

    Dann hat bei dir bereits jeder Post einen eigenen Container

    HTML
    <div class="post" id="post-<?php the_ID(); ?>">
      <!-- der Artikel -->
    </div>


    Das machen wir uns hier zunutze. Dieser Container bekommt den schwarzen Rahmen oben und unten:
    .post {
    border-top:15px solid black;
    border-bottom:15px solid black;
    }
    Den Conteiner mit der Klasse "Block" außenrum kannst du weglassen (musst du sogar, da du sonst noch mehr Rand hast). Dein neues Template für die index.php sieht also so aus:


    Bau das erstmal so ein, dann schauen wir was noch nicht passt und bessern dort nach. Vermutlich müssen wir noch ein paar Abstände anpassen.

    PS: Es macht sich immer gut, schließende </div>-Tags u.ä. mit einem Kommentar zu markieren um die Übersicht zu behalten. Ich hab das mal oben mit eingebaut.

    Mag ja sein, aber das Grundthema ist doch immer dasselbe, oder etwa nicht?

    Hast du mal im englischen Supportforum angefragt? Vielleicht haben die Jungs dort noch zielführende Tipps. Hast du schon mal über einen ganz anderen Ansatz nachgedacht? 1 Blog pro Sprache, vielleicht mit einer WPMU-Installation?

    Sag mal, wieviele Threads willst du zu dem Thema noch aufmachen? Tuts einer nicht auch? Das wäre deutlich übersichtlicher für die die dir eventuell helfen wollen. Obwohl es sehr danach aussieht, das für dein Problem keiner eine Antwort weiß.

    Template = Vorlage. Damit ist eine einzelne Theme-Datei gemeint (so stehts auch in unserem Forenlexikon, wo du alle hier grün unterstrichenen Begriffe erklärt bekommst). Bei WP ist das Template für die Startseite die home.php. Wenn das Theme keine hat, dann die index.php. An diesem Startseiten-Template erklär ichs dir, in den anderen Templates (z.B. archive.php für Archive) kannst du es dann sicher selbst einbauen.

    Schrieb ich doch (und steht auch in der FAQ): Entweder Widgets oder Standardinhalte. Widgets sind einfacher zu handhaben, ohne Widgets direkt in der sidebar.php bist du flexibler. Entscheide selbst.

    Nein, eine andere Möglichkeit gibts nicht. In keinem mir bekannten PHP-basierten CMS. Aber warum willst du deswegen wieder von WP weg? Die von WP generierten Standard-Links funktionieren doch, und die index.php-Variante sollte es eigentlich auch. Ansonsten wechsle einfach den Hoster und alles wird gut.

    (Abgesehen davon, das WordPress ein CMS und Dreamweaver eine Entwicklungsumgebung ist und beide somit nur bedingt vergleichbar sind...)

    Ohne .htaccess und mod_rewrite bist du leider aufgeschmissen. Da bleibt dir wohl nur ein Wechsel in eine höheres Paket oder zu einem anderen Hoster. Die einzige Option die du hast sind die Permalinks mit index.php in der URL, z.B.:

    Code
    /[B]index.php[/B]/%year%/%monthnum%/%day%/%postname%/


    Schau mal hier:
    Using Permalinks WordPress Codex

    Zu 1:
    Ich werde mir ein anderes Theme suchen, der Theme- Ersteller hat in keinem seiner Themes diesen Code und ich denke er wird es auch nicht ändern.


    Okay, ist ne Meinung (und nicht die schlechteste :-)).

    Zitat

    Zu 3:
    Wie genau mache ich das? So hatte ich es mir gedacht:


    Stimmt schon fast. Du musst aber die doppelten Anführungszeichen maskieren, oder su nimmst einfache. 3 Versionen:

    PHP
    <?php  if ( ! is_user_logged_in()){
      echo "<script src=\"http://layer-ads.de/la-3241.js\" type=\"text/javascript\"></script>";
    } ?>
    PHP
    <?php  if ( ! is_user_logged_in()){
      echo '<script src="http://layer-ads.de/la-3241.js" type="text/javascript"></script>';
    } ?>
    PHP
    <?php  if ( ! is_user_logged_in()){
      echo "<script src='http://layer-ads.de/la-3241.js' type='text/javascript'></script>";
    } ?>