Beiträge von heinetz

    Hallo Forum,

    mit WP und dem z.B. Twenty Twelve-Theme kann man ja von Haus aus ein individuelles Menü festlegen. Ich hätte nun aber gerne ein weiteres individuelles Menü im Theme. Kann mir jemand verraten, wie das richtig geht? Das PHP-Snippet, um das Menü in der header.php einzufügen würde ich sicher noch finden, aber wie man das dann so einbaut, dass man das dann auch unter Themse/Anpassen/Navigation als sekundäre Navigation findet, weiss ich nicht.

    Kann mir jemand auf die Sprünge helfen?

    danke und

    beste gruesse,
    heinetz

    hallo,

    ich habe jetzt ein paar kleinere WP-Sites gebaut. Ich nutze WP als klassisches CMS, die Priorität liegt also auf Seiten statt auf Beiträgen. Viele Funktionalitäten habe ich bisher natürlich noch garnicht verwendet, denn viele kenn ich ja garnicht. Das ist grundsätzlich nicht schlimm, denn es hat ja bisher immer alles auch so geklappt. Dennoch möchte ich auch immer gerne was dazulernen ;)

    Zur Seitenstruktur:

    Irgendwann ist mir aufgefallen, dass ich beim Zusammenstellen eines Menüs (Einstellungen/Menüs) eine Liste meiner Seiten angeboten bekomme (,die ich dann dem Menü hinzufügen kann). Diese Liste war nicht irgendwie geordnet und ich hab mich gefragt, worauf denn wohl die Reihenfolge beruht. Dann ist mir beim Seiteneditor in der rechten Leiste das (Widget?) die dem Titel Attribute aufgefallen. Hier lässt sich irgendwie eine Reihenfolge und eine Elternseite festlegen. Und siehe da, daraus ergibt sich die Reihenfolge, von der ich eben schrieb. Jetzt ergeben sich mir zwei Fragen:

    A)
    Wird diese Reihenfolge noch woandes verwandt?

    B)
    Mit diesem Widget lässt sich ja theoretisch prima ein Baum aufbauen. Wobei ich prima in Frage stellen muss, denn ich habe noch nicht herausgefunden, wie ich eine Seite "vor" 10 anderen Seiten einordne, ohne die Nummerierung aller Zehn zu ändern. Aber sei's drum. Eine ordentliche Seitenstruktur enthält m.E. ausser Seiten auch Bereiche (die nicht im Frontend sichtbar werden). Beispielsweise gibt es in einer Seitenstruktur den Bereich "Hauptmenü" und wenn ich diese Seitentruktur in einem CMS abbilde, ist es für die redaktionelle Betreuung später sinnvoll, diese Bereiche irgendwie abzubilden. Wie geht das? Wie macht ihr das?


    danke für Tipps und

    beste gruesse,
    heinetz

    Zu der zweispaltigen Darstellung:
    --------------------------------------
    Ich möchte grundsätzlich den Inhalt von Seiten zweispaltig darstellen. Der besteht fast ausschliesslich aus Plaintext und bis dahin liesse sich das, glaube ich, grundsätzlich mit Shorttags lösen. Teilweise, besteht der Inhalt aber auch aus z.B. Text (in der linken Spalte) und einem Formular (in der rechten Spalte), einem google-maps-Widget einer Newsübersicht (also der eigentlichen Beitragsseite). Gibt es bspw. die Möglichkeit auf einer Seite mittels Shorttag den Inhalt einer anderen Seite einzubinden? Dann wäre ja denkbar, dass eine Seite (mit zwei Spalten) aus drei Seiten besteht: Eine Seite a_links, eine Seite a_rechts und eine Seite a, auf der a_links und a_rechts eingebunden werden.

    Zum Galerieplugin
    --------------------
    Ich möchte keine Galierie im Content darstellen, sondern eine Slideshow im Hintergrund. Und zwar auf jeder Seite eine eigene Galerie. Für die Konfiguration der Galerien müssen nur je Galerie mehrere Bilder (und deren Reihenfolge) festgelegt werden und jeweils die Galerie einer Seite zugeordnet werden. Ich habe Erfahrungen mit dem Smoothslider-Plugin. Damit ging ziemlich viel und nachdem ich es etwas umgeschrieben hatte genau das, was ich wollte. Das hat allerdings so umfangreiche Konfigurationsmöglichkeiten, dass ich es für die Kanonen_auf_Spatzen-Lösung halten würde.

    [COLOR=#333333]Hallo Forum,[/COLOR]

    [COLOR=#333333]ich habe eine Layout vorliegen, dass ich gerne mit WP umsetzen möchte. Ich bin kein Wp-Spezialist, habe aber lange Programmiererfahrung mit PHP und JS (jQuery). Die Site besteht aus Seiten und News (Beiträgen) (ach was;?) und das Layout stelt relativ wenige besondere Anforderungen. Wesentlich daran ist a), dass sich der Content in zwei Spalten aufteilt: manchmal verteilt sich ein Fliesstext einfach über zwei Spalten, machmal ist liks der Text und rechts ein Formular, sprich man muss bewusst festlegen können, was in der linken und was in der rechten Contentspalte ist. Und des zweite Merkmal der der Site ist, dass es auf jeder Seite eine Slideshow aus BG-Images gibt. Das heisst, einer Seite soll sich am Ende nicht nur ein Fote zuordnen lassen sondern mehrere. Diese (mehreren Fotos) solle als Slideshow nacheinander angezeigt werden.[/COLOR]

    [COLOR=#333333]Ich stehe also an folgendem Punkt:[/COLOR]

    [COLOR=#333333]1. Ich könnte die Site ohne Weiteres ohne WP umsetzen. [/COLOR]
    [COLOR=#333333]2. Ich kann eine Wp-Standard-Installation aufsetzen und die Templates anpassen.[/COLOR]

    [COLOR=#333333]Was mir micht klar ist, ist mit welcher Technik setze ich die beiden wesentlichen Merkmale der Site so um, dass die Inhalte am Ende mit nur einer Einweisung für einen Laien im WP-Backend pflegbar sind?[/COLOR]

    [COLOR=#333333]a) zwei Spalten:[/COLOR]
    [COLOR=#333333]------------------[/COLOR]
    [COLOR=#333333]Ideal wäre wenn eine Seite am Ende zwei voreinander unabhängig pflegbare Contents also pro Seite zwei unabhängige Editoren hätte. Das gibt es wahrscheinlich eher nicht. Was ich aber gefunden habe ist die Möglichkeit, den Text über [shortcodes] auf zwei Spalten zu verteilen. Ich denke, das wäre eine vernünftige Lösung.[/COLOR]


    [COLOR=#333333]b) Bildergallerie im Background:[/COLOR]
    [COLOR=#333333]------------------------------------[/COLOR]
    [COLOR=#333333]Hier suche ich, glaube ich nach einem vernünftigen einfachen Gallerie-Plugin, dass über folgende Eigenschaften verfügt:[/COLOR]


    1. Über das Bachend sollen sich mehrere von einander unabhängigen Galerien anlegen lassen. Die Galerien müssen nur aus Bildern (keine Descriptions oder Verlinkungen) bestehen, die sich über das WP-Backend pflegen einpflegen lassen. Und es soll sich eine Verknüpfung Galerie - Seite herstellen lassen.
    2. Das Galerie-Plugin nutzt ein jQuery-Plugin dass sich einigermassen konfigurieren lässt. D.h. die Verzögerung, der Effekt der Überblendungen sollten als Parameter im jQuery-Konstruktor konfigurierter sein und diese Konfiguration muss nicht übder WP-Backend abgebuíldet werden


    [COLOR=#333333]Ich freue mich über Empfehlungen[/COLOR]

    [COLOR=#333333]beste gruesse,[/COLOR]
    [COLOR=#333333]heinetz[/COLOR]

    Hallo Forum,

    ich habe eine Layout vorliegen, dass ich gerne mit WP umsetzen möchte. Ich bin kein Wp-Spezialist, habe aber lange Programmiererfahrung mit PHP und JS (jQuery). Die Site besteht aus Seiten und News (Beiträgen) (ach was;?) und das Layout stelt relativ wenige besondere Anforderungen. Wesentlich daran ist a), dass sich der Content in zwei Spalten aufteilt: manchmal verteilt sich ein Fliesstext einfach über zwei Spalten, machmal ist liks der Text und rechts ein Formular, sprich man muss bewusst festlegen können, was in der linken und was in der rechten Contentspalte ist. Und des zweite Merkmal der der Site ist, dass es auf jeder Seite eine Slideshow aus BG-Images gibt. Das heisst, einer Seite soll sich am Ende nicht nur ein Fote zuordnen lassen sondern mehrere. Diese (mehreren Fotos) solle als Slideshow nacheinander angezeigt werden.

    Ich stehe also an folgendem Punkt:

    1. Ich könnte die Site ohne Weiteres ohne WP umsetzen.
    2. Ich kann eine Wp-Standard-Installation aufsetzen und die Templates anpassen.

    Was mir micht klar ist, ist mit welcher Technik setze ich die beiden wesentlichen Merkmale der Site so um, dass die Inhalte am Ende mit nur einer Einweisung für einen Laien im WP-Backend pflegbar sind?

    a) zwei Spalten:
    ------------------
    Ideal wäre wenn eine Seite am Ende zwei voreinander unabhängig pflegbare Contents also pro Seite zwei unabhängige Editoren hätte. Das gibt es wahrscheinlich eher nicht. Was ich aber gefunden habe ist die Möglichkeit, den Text über [shortcodes] auf zwei Spalten zu verteilen. Ich denke, das wäre eine vernünftige Lösung.


    b) Bildergallerie im Background:
    ------------------------------------
    Hier suche ich, glaube ich nach einem vernünftigen einfachen Gallerie-Plugin, dass über folgende Eigenschaften verfügt:


    1. Über das Bachend sollen sich mehrere von einander unabhängigen Galerien anlegen lassen. Die Galerien müssen nur aus Bildern (keine Descriptions oder Verlinkungen) bestehen, die sich über das WP-Backend pflegen einpflegen lassen. Und es soll sich eine Verknüpfung Galerie - Seite herstellen lassen.
    2. Das Galerie-Plugin nutzt ein jQuery-Plugin dass sich einigermassen konfigurieren lässt. D.h. die Verzögerung, der Effekt der Überblendungen sollten als Parameter im jQuery-Konstruktor konfigurierter sein und diese Konfiguration muss nicht übder WP-Backend abgebuíldet werden

    Ich freue mich über Empfehlungen

    beste gruesse,
    heinetz

    Hallo Forum,

    ich habe etwas gefunden: define( 'WP_DEBUG', true); Und schon gibt's drei Fehlermeldungen:

    Ok, das ist das Error-Reporting von Wordpress. Jetzt wollte ich es genau wissen und
    hab noch mal alles anzeigen lassen, was php so raustut mit:

    error_reporting(E_ALL); ini_set('display_errors', 1);

    Das gibt aber nur ein "Depracted", was ich mir nicht als Ursache vorstellen kann ...


    Aber nochmal zu den WP-Errors.

    Alle drei sind DB-Fehler. Die erste erscheint mir zunächst mal so, als könne sie die Ursache dafür sein, dass nichts mehr läuft ("Table doesn't exist"). Die Tabelle, die da nicht gefunden wird, kann auch garnicht gefunden werden, weil der $table_prefix 'wp_shop_' lautet. Die beiden Fehler danach könnten aus der ersten Fehlermeldung resultieren, denn hier wird auf die existierende Tabelle zugegriffen. Aber wie auch immer ...
    Viel wesentlicher ist die Tatsache, dass ich genau diese Fehler in genau dieser Reihenfolge seit 3 Jahren immer wieder im error_log auftaucht, das ich ja auch heruntergeladen habe. Die Site läuft trotzdem eben nur nicht auf meinem lokalen System.


    Was kann das nur sein?


    beste gruesse,
    heinetz

    Hallo Forum,

    ich habe in den letzten Wochen ein bisschen Erfahrung mit Wordpress sammeln können und gedacht, mein Vorhaben dürfte unproblematisch sein. Aber das was ich nun sehe, kann ich garnicht deuten ;(

    Ich habe eine laufende WP-Installation auf meine lokale Entwicklungsumgebung portiert. Und zwar, indem ich das gesamte wp-verzeichnis per ftp übertragen und die DB gedumpt und lokal eingespielt habe. Danach kam dann erstmal, wie erwartet eine Meldung, dass keine DB-COnnection aufgebaut werden konnte. Also habe ich in der wp-config.php DB_NAME, DB_USER und DB_PASSWORD angepasst. Dann gab's keine Fehlermeldung aber eben auch sonst keine Ausgabe. Drei Dinge hab ich noch probiert:

    1. Den Wert von siteurl in der relevanten Tabelle wp_options angepasst. -> keine Auswirkung
    2. Alle Einträge in der .htaccess auskommentiert. -> keine Auswirkung
    3. Mal ein JPG aus dem Verzeichnis uploads über meine siteurl aufgerufen. -> funktioniert

    Ich hab keine Ahnung, wo ich weitersuchen soll.

    Hat jemand einen Tipp für mich?

    danke und

    beste gruesse,
    heinetz

    Hallo Forum,

    ich bin dabei, mich ein wenig mit Worpress vertraut zu machen und muss sagen, es gefällt mir mehr und mehr!

    Jetzt stehe ich vor folgender Frage:

    Meine Site besteht aus, sagen wir 25 Seiten, aus denen das Menü konfiguriert wurde. 5 Seiten/Menüpunkte auf erster Ebene. 4 davon "kinderlos" aber einer Vater der restlichen 20 Seiten/Submenüpunkte. Das sieht natürlich beknackt aus ;)

    Ich würde diese 2. Menüebene nun gerne aus der Navi in den Content verbannen. Sprich, ich stelle mir auf der (Vater-)Seite eine Liste best. aus Links auf die Kinder vor und würde diese (Kinder) aus dem Menü rausnehmen.

    Dass das grunsätzlich keine besonders abwägige Aufgabenstellung ist, kann ich mir vorstellen und für soetwas gibt es sicher die perfekte WP-Funktion (wp_list_pages() ) Davon dass so eine Funktion, mit den richtigen Parametern aufgerufen sicher zum Ziel führt, gehe ich aus.

    Wie aber ... wird soetwas in WP gemacht?

    Jede Seite, die ich aufsetze, besteht erstmal aus editierbaren Inhalten, ausser der Beitragsseite. Wie baue ich eine Seite, die aus dynamischen Inhalten besteht, in das System ein? Gibt es vielleicht sogar eine Möglichkeit, diese Seite als editierbare Seite mit einem dynamischen Teil im Content einzurichten?


    danke für Tipps und

    beste gruesse,
    heinetz

    deaktiver mal das Plugin
    und gugg dann was passiert

    Hatte ich schon gemacht. Es macht keinen Unterschied. Ich habe aber zur Gegenprobe mal eine weitere Seite angelegt und die wurde sofort im Menü angezeigt, obwohl ich sie weder explizit im WP-Backend in das Menü einsortiert hatte, noch dort die Option "Seiten automatisch hinzufügen" aktiviert ist.


    normalerweise brauchts kein Plugin für das Menü


    Nein, das Plugin erweitert die Optionen im WP-Backend/Bereich Menü um die Option, das onclick-Attributs für einen Link festzulegen.

    beste gruesse,
    heientz

    Hallo Forum,

    in meinem ersten WP-Projekt gibt es ein Hauptmenü, dass ich mir im WP-Backend aus Seiten zusammengestellt habe. Bis dahin funktioniert's. Nun brauche ich für einen Menüpunkt ein Untermenü. Da onclick auf den Menüpunkt keine Seite geladen werden, sondern lediglich das Untermenü gezeigt soll, habe ich im WP-Backend im Bereich "Menüs" einen Link mit einem Text und der URL # erstellt, und den dann "zum Menü hinzugefügt". Dort wird er auch angezeigt. Aber leider nicht im Menü, dass in der header.php über folgenden Befehl eingefügt wird:

    <?php wp_nav_menu( array('container_class' => 'menu-pages', 'theme_location' => 'mainnavi') ); ?>

    Wenn ich das individuelle Menü als Widget in der Sidebar anzeigen lasse, dann fehlt es dort nicht.


    Was dort allerdings fehlt ist das onclick-Attribut, dass ich im WP-Backend (Plugin jinmenu) festgelegt habe.

    weiss jemand rat?

    danke und

    beste gruesse,
    heinetz

    Hallo Forum,

    ich habe gerade eine Lösung gefunden, die mir die Kommentarfunktion aus dem Backend-Menü entfernt. Wenn ich die Seite dann als admin eingeloggt ansehe, gibt es aber immernoch den Bereich:

    [h=2]Schreibe einen Kommentar[/h]
    Du bist eingeloggt als admin. Abmelden


    Das Template könnte ich nun so anpassen, dass das nicht mehr erscheint, aber ist das der richtige Weg?

    danke für Tipps und

    beste gruesse,
    martin

    Hallo Forum,

    ich setze gerade mein erste WP-Projekt auf. Da es auf der Site keine Kopfzeile und folglich keine desbezüglichen Optionen geben, würde ich das gerne vollständig entfernen. Konkret bedeutet das, ich möchte den Eintrag "Kopfzeile" nicht mehr im Admin-Menü und nicht mehr in den OPTIONEN meines custom themes sehen. Ob es dann zusätzlich sinnvoll ist, bestimmte Dateien zu löschen, weiss ich nicht. Ist es das?

    danke für Tipps und

    beste gruesse,
    martin hein

    Genau da wird's nämlich interessant ! Was ist Content, der unabhänig vom Theme erhalten bleibt, und was wird als Theme-Einstellung gehandelt. Aber danke Dir bis hierher. Ich denke, für meinen kleinen Job bin ich auf dem richtigen Weg.

    beste gruesse und bis bald,
    heinetz

    Hallo Gerd,

    ja, das funktionierte scheinbar. Nun habe ich in meinem Theme-Ordner neben der style.css einen admin-Ordner. Scheinbar steht dieser Ordner im Zuammenhang mit den Theme-Options, die ich im Backend einstellen kann. Ganz konsequent ist das Parent/Child-Konzept ja dann an der Stelle nicht mehr, oder?

    Egal, sei's drum. Was mir ausserdem auffällt, ist dass die dort für die Parent-Theme eingstellten Werte wie z.B. 'Body Font' nicht im Child übernommen werden.

    gruss,
    heinetz

    Hallo Gerd,

    genauso hatte ich es verstanden und eben ausprobiert. In meinem Themeverzeichnis gibt es lediglich eine style.css, darin einen Paramter 'Template', dessen Wert der Verzeichnisname des Originalthemes ist und
    damit galt das Theme dann im WP-Backend als heil. Trotzdem gibt's einen Fehler:

    Warning: require_once(/www/htdocs/w00a10db/WP/wp-content/themes/[LEFT][COLOR=#333333]childkostenlosestheme[/COLOR][/LEFT]/admin/options-framework.php) [function.require-once]: failed to open stream: No such file or directory in /www/htdocs/w00a10db/WP/wp-content/themes/[LEFT][COLOR=#333333]kostenlosestheme[/COLOR][/LEFT]/functions.php on line 74

    Die functions.php des Parentthemes versucht eine Datei aus dem Childtheme-Verzeichnis zu laden. Entweder habe ich nun doch noch etwas nicht ganze verstanden, oder das Theme, von dem ich ableite
    ist unsauber programmiert.

    Hallo Gerd,

    ja, das mit dem Child-Theme klingt schon ganz vernünftig. Ich war bisher so vorgegangen, dass ich das gesamte Theme-Verzeichnis kopiert und in der Kopie gearbeitet hatte. Das Parent/Child-Konzept klingt aber auch vernünftig. Wenn ich das richtig verstanden habe, funktioniert das folgendermassen:

    1. Ich kopiere das Verzeichnis '[LEFT][COLOR=#333333]kostenlosestheme' und lege die Kopie als '[/COLOR][COLOR=#333333]childkostenlosestheme' im selben Verzeichnis an.
    2. Die Verknüpfung zwischen Parent und Child wird einzig an der Stelle "[/COLOR][COLOR=#333333]Template: kostenlosestheme" in der style.css vorgenommen.

    Wenn ich nun im Wordpress-Backend das Childtheme aktiviere, "nimmt" sich WP statt der style.css des Parent, die des Child. und wenn ich das richtig verstanden habe, passiert genau das selbe mit jeder Datei im Childtheme-Verzeichnis.

    korrekt?

    beste gruesse,
    heinetz [/COLOR][/LEFT]

    Hallo Forum,

    ich bin dabei, mich in Wordpress einzuarbeiten. Ich habe hier ein kleines WP-Projekt, ein kostenloses Theme und möchte das nun für meine Bedürfnisse anpassen. Die erste ganz einfache Anpassung besteht darin, dass ich ein eigenes zusätzliches Stylesheet laden möchte. Es soll im <head> möglichst als letztes geladen werden, damit ich darin vorher definierte Styles überschreiben kann.

    Was ist der korrekte Weg?
    In welches Verzeichnis gehört das css-file?
    Bin ich in diesem Unterforum überhaupt richtig?

    danke für Tipps und

    beste gruesse,
    heinetz

    Hallo Forum,

    ich möchte mein nächstes Projekt als Wordpress-Projekt umsetzen und frage mich, was die beste Herangehensweise dafür ist.

    Zu meinem Hintergund:
    Ich selbst programiere seit Jahren PHP und habe schon eigene CMS gebaut.

    Zu den Projekt:
    Es handelt nicht um die Website einer Künstleragentur mit folgender einfacher Struktur:

    Home
    - statische_Seite_1
    - statische_Seite_2
    - news
    - kuenstler_1
    - - statische_Seite_11
    - - statische_Seite_12
    - - kuenstler_1_news
    - kuenstler_2
    - - statische_Seite_21
    - - statische_Seite_22
    - - kuenstler_2_news

    Die Struktur besteht also aus statischen (aber pfegbaren) Seiten und Seiten,
    auf denen News, also Artikel, die bestimmten Kategorien angehören, angezeigt werden, worauf Wordpress ja wohl zugeschnitten ist ;)

    Nun sitze ich vor einer frischen Wordpress-Installation und kann Seiten, wie auch Artikel anlegen und editieren.

    - Alle Artikel werden erstmal grundsätzlich auf der Homepage angezeigt.
    - Alle Seiten werden im Header als Menü aufgelistet.

    Soweit, sogut.

    Ich würde nun für jede Seite ein eigenes Template erstellen und den Seiten
    zuordnen.

    Also:

    1. die index.php so anpassen, dass auf ihr nicht mehr alle artikel gelistet werden.
    2. eine news.php erstellen, der Seite news als Template zuordnen und dort alle News der Kategorie Allgemein auflisten.
    3. eine statische_seite_1.php erstellen, der Seite statische_Seite_1 als Template zuordnen und den Inhalt der Seite über das Backend erstellen.
    ... usw.

    Ist der Ansatz richtig?

    Nun ist es ja so, dass ich header und footer auslagern und dann auf den Seiten einbinden kann. Sicher wird es auch seitenübergreifend header und footer geben. Doch ist die Seite darüber hinaus in Bereiche aufgeteilt (das sind in dem Beispiel kuenstler_1 und kuenstler_2), auf deren Unterseiten auch wiederkehrende Elemente enthalten.

    Ist es möglich, auch diese auszulagern und nur in den jeweiligen Bereichen einzubinden?


    danke für Tipps und

    beste gruesse,
    heinetz