Beiträge von marX

    gehoert das jetzt hier unter Plugins, oder unter Design? hmmm...


    Design.

    Gibt es eine Moeglichkeit, verschiedene Projekte (mit verschiedenen Domains) in einem WP zusammenzufuehren, aber mit unterschiedlichen Designs zu arbeiten? Gern darf das Design (kpl. Theme) auch bei Wechsel der Kategorie gewechselt werden - muss aber nicht...


    Also WP legt ja alle Einstellungen in der DB ab, auch die Blog-URL etc. Ein WP mit mehreren Domains wird da nicht einfach...

    Ich würde wie folgt ran gehen: Mehrere WP aufsetzen mit jeweils eigener Installation und DB, und die Post-Tabellen etc. synchronisieren (z.B. mittels Backup-Funktionen). Dabei dürfen die Blogeinstellungen natürlich nicht überschrieben werden (dürfte nur die Tabelle "wp_options" betreffen).

    Im Allgemeinen würde ich aber nach einer anderen Lösung suchen, da bei gleichen Inhalten auch immer Duplicate Content und damit Suchmaschinen-Abwertung droht... Was genau hast du eigentlich vor? Warum keine einzelnen unabhängigen WP-Installationen?

    PHP
    <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">
    <font size="2"><?php the_title(); ?> Von <?php the_author_posts_link() ?> am <?php the_time('j. F Y'); ?>. 
    </font> </a></h2>


    Ich hätte gerne ganz einfach den Titel in größerer Schrift oben
    und das Von "Autor" am " etc untendrunter in kleinerer Schrift


    Am besten erstmal den Autor und das Datum aus der Überschrift raus nehmen, am besten in ein eigenes <div>. Dann kannst du das bequem per CSS formatieren. <font> sollte man vermeiden!

    HTML
    <h2>
      <a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">
        <?php the_title(); ?>
      </a>
    </h2>
    <div class="author">
      von <?php the_author_posts_link() ?>
      am <?php the_time('j. F Y'); ?>.
    </div>
    Code
    .author {
      font-size:0.8em;
    }


    (Eventuell muss das noch verfeinert werden, damit das auch korrekt übernommen wird, das kann man aber nur sagen, wenn man das Theme kennt.)

    Beim Kalende rkann ich dir nicht helfen, aber soweit ich weiß werden Tage mit Datum hervorgehoben und auch verlinkt. Vielleicht guckst du mal in die Doku:
    Template Tags/get calendar « WordPress Codex

    1. Wie kann ich eine externe Seite erstellen? zb. ich will ein Impressum erstellen, welches im Footer platziert ist. Dieser Link zum Impressum soll aber nicht in der navigation erscheinen, sondern nur einzelnd im Footer. Wie kann ich sowas machen?

    1. Erstelle eine Seite "Impressum" im Backend.
    2. Entferne die Seite aus der Navigation. Dazu gibt es mehrere Möglichkeiten: WordPress Deutschland FAQ » Wie kann ich bestimmte Seiten von der Auflistung ausschließen?
    3. Erstelle einen Link auf die Seite in der footer.php deines Themes, entweder hartcodiert oder nutze die Funktion get_page_link($post_id) bzw. wp_list_pages() mit "include"-Parameter.

    3. habe mir Fotobook runtergeladen und aktiviert. aber wo kann ich alben erstellen?


    Lies dir mal die Installationsanleitung und FAQ auf der Seite, die du oben verlinkt hast, durch.

    Zitat von Installation


    4. Go to Options and then click the Fotobook link. Follow the two steps for linking the plugin to your Facebook account.
    5. Now import your albums on the Manage / Fotobook page.

    PS: Es wäre nett, wenn du deine selbstgefundenen Lösungen auch hier rein schreiben würdest. Dies ist kein "Ich frage, du antwortest"-System sondern ein Forum, und andere haben vielleicht ein ähnliches Probleme und finden diesen Thread über die Suchfunktion. ;)

    Lade die Datei neu hoch. Überprüfe vorher den Inhalt, die Datei sollte wie folgt aussehen:

    PHP
    <?php
    /* Short and sweet */
    define('WP_USE_THEMES', true);
    require('./wp-blog-header.php');
    ?>


    Möglicherweise wurdest du gehackt. Falls du nicht die neueste WP-Version einsetzt, dann spiele am besten gleich die aktuellste auf den Webspace.

    Vorzugsweise mit einem Rahmen, entweder rechts für #page (style.css, Zeile 226) oder links für #menu (style.css, Zeile 190). Eventuell musst du an den Abständen (margin/padding) noch ein wenig feilen.

    Eine andere Möglichkeit wäre eine Hintergrundgrafik dafür einzusetzen (z.B. für #content), aber das halte ich in dem Fall für übertrieben.

    Tipp: Installier dir mal Firefox + Firebug, da kann man das CSS schön "live" editieren und sieht die Auswirkungen sofort. Sehr schön zum Entwickeln.

    Hab den Zeile inden Footer eingebaut.....Nun?

    Nun findest du in der Ausgabe folgendes im Quelltext:

    Zitat

    <!-- 21 queries. 3.035 seconds. -->


    3 Sekunden für so wenige Queries ist schon sehr ungewöhnlich. Da könnte möglicherweise 1 Monsterquery im Theme sein. Ich kenne das Theme aber nicht, daher kann ich dazu erstmal nicht mehr sagen. Möglicherweise hat das Theme eine eigene unperformant Funktion, die z.B. die Kategorien ausliest.

    Zitat

    Und das mit der Megaschleife hab ich ehrlich gesagt "null" verstanden. Gehts ausführlicher um den Fehler zu verstehen!


    Deine Seite war kurzzeitig nicht erreichbar und hat diese Fehlermeldung ausgespuckt. Hatte ich vorhin auch kurz.

    So gut kenn ich mich mit den Dateirechten auch nicht aus, sorry.

    Das zurücksetzen der Rechte hat aber funktioniert, d.h. die Ordnerrechte sind wieder 755? Wie sind die Dateirechte der im Ordner enthaltenen Dateien? Diese sollten i.d.R. wohl 644 sein. Vielleicht wurden diese ja rekursiv mit geändert aber nicht zurückgesetzt.

    Falls du keine Rechte mehr zum Ändern haben solltest, dann bitte deinen Hosting-Provider, die Rechte zurückzusetzen.

    Die Kommentare kannst du noch nach oben holen. NGG setzt ans Ende des Beitrags einen clear-Block mit dem Klassennamen .ngg-clear. Entferne bei diesem auch das clear:both aus der Regel (Zeile 146).

    Bau mal folgende Zeile in deinem Theme ein, vorzugsweise in der footer.php ganz am Ende.

    PHP
    <!-- <?php echo get_num_queries(); ?> queries. <?php timer_stop(1); ?> seconds. -->

    WP-Cache hilft natürlich nur was, wenn die Seite bereits einmal aufgerufen wurde, und das erstellen der statischen Seite dauert natürlich auch eine Weile (sollte aber nicht ins Gewicht fallen).

    PS: Die Seite lädt bei mir recht zügig.

    In XHTML gibts kein Attribut "onSubmit", da alle Attributnamen kleingeschrieben werden. Korrekt wäre also "onsubmit".
    Und wie Monika schon sagte, in HTML-Dokumenten müssen alle & die keine Entity-Referenz einleiten als &amp; codiert werden (d.h. z.B. in URL-Angaben).

    Im übrigen hast du noch einen Zeichencodierungskonflikt drin. WP gibt ISO-8859-1 an, der XML-Prolog sagt aber UTF-8.

    Ich glaube, dann muss man aber mindestens die Abfrage in Klammern setzen, oder? Also

    PHP
    ($postcount % 3 == 0) ? print "<img />" : print '';


    Nö, grade getestet, geht auch so. (PHP 5.2.0)

    Hier die Bindungskraft der Operatoren:
    PHP: Operators - Manual

    Wenn ich das richtig sehe, würde

    PHP
    $a || $b ? print 'true' : print 'false';


    funktionieren,

    PHP
    $a or $b ? print 'true' : print 'false';


    aber nicht. Bei letzterem wäre die Klammerung notwendig.

    Nachtrag: Getestet und bestätigt. :shock: