Beiträge von michael.oeser

    Salve Gemeinde,

    ich entwickle gerade ein Theme und nun überlege ich, welche Variante der Veröffentlichung bzw. Bereitstellung die Beste ist. Es geht mir jetzt gar nicht so darum, wie ich das am besten bekannt mache. Ich denke, das bekomme ich ganz gut hin ;) Mir geht es eher darum, wie ich es technisch am besten Löse eine Demo des Themes (oder DER Themes, wenn es mehr werden) bereit zu stellen.

    Normalerweise würde man eine WP-Installation z.B. auf einer Subdomain laufen haben und ein wenig Dummytext einbauen und dann eben die Themes dort reinpacken und z.B. einen Theme-Switcher einsetzen, damit der geneigte Besucher sich die Themes als Demo ansehen kann.

    Welche anderen Möglichkeiten gibt es (außer Theme-Switcher) um eine Demo für ein bestimmtes Theme bereit zu stellen? Muss ich für jedes Theme eine eigene WP-Instalation aufsetzen??? Doch sicher nicht, oder?

    Etwas komplizierter nun Folgendes: Wenn aber nun das Theme, wie in meinem Fall relativ umfangreich ist und neben Benutzerdefinierten Feldern auch verschiedene Seiten-Templates verwendet, kann ich eben keinen Standardtext einsetzen, weil die Funktionalitäten damit nicht sichtbar würden (zumindest teilweise). Wie würdet Ihr in so einem Fall vorgehen? Spätestens hier frür jedes komplexe Theme eine eigene WP-Installation?

    Die gute Nachricht: Es ist machbar.
    Die schlechte Nachricht: Du solltest Dir erst mal ein paar Basics zum Thema Kategorien aneignen (durchlesen) z.B. hier

    Was Du machen kannst ist, verschiedene "Kategoriebereiche" oder "Kategorieblöcke" zu erstellen, indem Du den Template Tag wp_list_categories mehrfach aufführst und dort jeweils nur die Kategorien ausgibst, die Du im jeweligen Block haben willst (die Nummern sind dabei die Kategorie IDs)

    Also etwas in der Art:

    Wenn das jetzt zu kompliziert war, empfehle ich dringend die Lektüre von Main Page « WordPress Codex und Hauptseite − WordDoku

    Im Original Jilly Theme werde die Kategorien offensichtlich als Ausklappfunktion in der oberen Navigationsleiste angezeigt. Hier wirst Du wohl, wissentlich oder unwissentlich, etwas an dem Theme geändert haben, sonst würden die Kategorien automatisch erscheinen.

    Spätestens wenn Du das unveränderte Standardtheme verwendest, muss es funktionieren...außer die Kategorien sind noch leer (also ohne Artikel) dann kann es durchaus sein, dass sie nicht angezeigt werden.

    Nebenbei: Arbeite mal etwas an Deiner Rechtschreibung. Gerade die offensichtlichen Flüchtigkeitsfehler machen es nicht unbedingt leichter, Deine Posts zu lesen.

    Hab´s jetzt mal im Template versucht, aber es funktioniert irgendwie auch nicht. Ich denke, ich mache etwas grundlegend falsch.

    Diesen Code habe ich in meine page.php eingebaut



    Leider passiert damit aber rein gar nix. Es wird nichts ausgegeben. Lasse ich die if is_home Abfrage ganz weg, ist der Output genau das was ich erwarte, aber eben leider auf JEDER statischen Seite und das will ich ja nicht

    Hallo zusammen,

    ich versuche auf meiner (statischen) Startseite (direkt im Beitrag, nicht im Seitentemplate) eine Liste mit "Schlagzeilen", also mit den 10 neusten Posts aus Kategorie 3 anzuzeigen. Ich will aber nur das Datum und die Überschrift anzeigen.

    Dazu benutze ich folgenden Code:

    PHP
    <?php query_posts('cat=3&showposts=10'); ?>
     
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
     
    <span class=postmetadata><?php the_time('j. F Y') ?></span>
    <div class="homeheadline2"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></div>
    <?php endwhile;?>
     
    <?php endif; ?>




    Aus mir nicht verständlichen Gründen werden zwar zunächst die Überschriften mit Datum so angezeigt, wie ich es mir vorstelle, aber danach werden die kompletten Posts ausgegeben.

    Jemand ne Idee, woran es liegen kann?

    Gerade auf die neuste Version 1.3.3 aktualisiert. funktioniert immer noch einwandfrei. Daran liegt´s also nicht.

    Den Standardcode für die WP-Blätterfunktion hast Du aber schon entfernt, oder?

    PHP
    <div class="navigation">
        <div class="alignleft"><?php next_posts_link('&laquo; Previous Entries') ?></div>
        <div class="alignright"><?php previous_posts_link('Next Entries &raquo;') ?><div>
    </div>

    Fold Page List wäre z.B. so ein Plugin => Collapsable, Foldable, Expandable Page Menus for Wordpress: The Fold Page List Plugin

    Aber um ehrlich zu sein und ohne irgendwem vorgreifen zu wollen, wirst Du hier nicht die letzte Wahrheit und die Antwort auf alle Fragen in einem Post finden. Ich meine damit, dass Du sicher hier viel Hilfe erwarten kannst und auch bekommst, aber Ein Bisschen selbst basteln, probieren und recherchieren wirst Du schon auch müssen. Hilfreich sind die unzähligen Tutorials im Web. Googlen hilft.

    Fazit: Mit WP ist fast alles an Design und Struktur möglich, was Du dir vorstellen kannst

    Ich verwende auch ein modifiziertes Theme von Brian und setze dort das Pagebar Plugin ein. Bei mir funktioniert es.

    Keine Ahnung, ob es irgendwie damit zusammenhängt, aber versuch doch mal den Aufruf in einen <div> Container zu platzieren. So habe ich es gemacht:

    PHP
    <p><?php _e('Sorry, no posts matched your criteria.'); ?></p><?php endif; ?>
     
        <div align="center">
          <?php wp_pagebar(array('before'=>'Seite: ', 'after'=>' ', 'tooltip'=>true, 'tooltip_text'=>'Seite'))?>
        </div>

    Oder eben ohne Plugin...

    ...mit regulären WP Bordmitteln. Es braucht nämlich häufig kein Plugin, weil WP das durchaus selbst kann. In dem Fall heisst das Stichwort: Benutzerdefinierte Felder. Findet man beim Schreiben einer Seite relativ weit unten. Dort gibt man einen Schlüssel (also eine Variable) ein. z.B. "artikelheadline" und einem Wert, nämlich das, was die Überschrift sein soll. Also beispielsweise "Lange Überschrift einer Seite, die zu lange wäre für die Navigation".

    Im Seitentemplate (page.php oder so) muss man nur einmalig den Loop Code anpassen...etwa so:

    PHP
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
     <h1><?php echo get_post_meta($post->ID,"artikelheadline",true);?></h1>
         <?php the_content('<p class="serif">Weiterlesen...</p>'); ?>
            <?php link_pages('<p><strong>Seiten:</strong> ', '</p>', 'number'); ?>



    Dabei wird die normale Ausgabe von the_title gegen

    <?php echo get_post_meta($post->ID,"artikelheadline",true);?>

    ersetzt. Das bewirkt, dass der normale Seitentitel noch in der Navi, aber nicht mehr als Überschrift im Text erscheit. Einziger kleiner Nachteil ist, dass man diese Ersetzung über die benutzerdefinierten Felder bei jeder Seite machen muss, egal, ob man einen anderen Titel haben will oder nicht. Wenn man nämlich dort keinen Wert angibt bleibt die Überschrift leer.

    So habe ich es beispielsweise auf Portal für Katzen und Tierschutz - gegen Tierdiebstahl und Haustierklau » ProFelis.de gelöst. Die "Startseite heisst in der Navi "Startseite". Der Titel ist aber sehr viel länger "Willkommen...etc. pp"

    "Echter" Newsletterversand

    Ich greife das Thema hier einfach noch mal auf. Ich nutze derzeit auch "Post Notification" und bin damit grundsätzlich sehr zufrieden. Nun wäre es noch besser, wenn man einstellen könnte, in welchem Turnus die Mails verschickt werden. Also eben nicht eine Mail pro neuem Beitrag, sondern - eben wie bei einem "echten" Newsletter z.B. einmal pro Woche alle neuen Beiträge.

    Optimal wäre es, könnte man diese Einstellungen flexibel wählen, also z.B. "wöchentlich", "monatlich", "jeden 2. Dienstag" oder ähnliches.

    Außerdem würde ich mir noch die eine oder andere Variable für die Templates wünschen, wie z.B um die Kategorie anzuzeigen, aus der der jeweilige Beitrag stammt. So könnte man einen Newsletter gestalten, bei dem beispielsweise alle neuen Beiträge der letzten zwei Wochen sortiert nach Kategorie angezeigt werden.

    Soweit zu meiner "Wunschliste" (ist ja bald Weihnachten) an Morty :mrgreen:

    Oder kennt jemand ein Plugin, das diese Funktionen bereits hat?

    rel external ist aus SEO Sicht egal...
    ...rein theoretisch erhöht jeder Link die Linkpopularität,


    rel=external ist egal? Werden Links mit dem Attribut also von Suchmaschinen ignoriert bzw. nicht weiterverfolgt (eben so wie bei "nofollow") oder wie darf ich das verstehen?

    Aber dann dürften die Links ja für die Linkpopularität logischerweise irrelevant sein.

    Zitat


    (wenn der denn stehen bleibt,
    also ich lösche mehr als genug solcher *SEO*Kommentare .. :(


    Keine Panik...ich betreibe kein "SEO-Spamming" :mrgreen:

    Hi,

    wenn ich in einem anderem Blog einen Kommentar schreibe und dabei meine Website angebe, wird men Name ja in der Regel als Link zu meiner Seite dargestellt. Dieser Link hat häufig das Attribut " rel='external' ".

    Was genau bewirkt das Attribut?
    Sind solche Links irgendwie relevant aus SEO Sicht? Stichwort: Link-Popularität. Wenn ja würde ja quasi jeder Kommentar, den ich irgendwo hinterlasse (wenn ich meine URL angebe) meine Linkpopularitäe potentiell steigern.

    Bin zwar auch ein Fan von cforms, würde dennoch sagen, dass es für Michaels Zwecke nicht das richtige ist. Am besten wäre es wohl, ein Seitentemplate mit entsprechendem Code zu erstellen.


    Gut erkannt, Enni :mrgreen:

    Zitat

    Was hältst du hiervon?

    Sieht auf den ersten Blick sehr gut aus...ich schau´s mir mal näher an.

    Danke schon mal
    Michael