Wie erstellt man eine mehrspaltige, interessante Homepage in Weaver 2010?

(Ich bin ziemlich neu in WordPress – bin ein C ++ – Entwickler, kein HTML / CSS-Coder, aber ich versuche es.)

Ich habe Probleme herauszufinden, wie man eine Homepage erstellt, die über einige unserer Produkte blödelt usw. und im Allgemeinen etwas Besseres als nur eine statische Textseite macht.

Ich möchte einige Bilder haben, vielleicht drei Spalten oder zwei Spalten mit kleinen Intro-Texten, auf die Benutzer klicken können, um zu anderen Seiten zu gelangen.

Ich weiß nicht, wie ich das machen soll. Brauche ich die Widgets oder etwas? Es ist mir sehr unklar, wie es funktioniert.

Ich werde versuchen, einige Beispiele von dem, was ich zu tun suche, zu posten – aber es ist wirklich nicht so ausgefallen.

Einige Links zu Ressourcen wären toll – ich bin so neu, dass ich nicht weiß, wo ich Hilfe oder Dokumentation finden kann. Was ich brauche, ist ein einfaches Tutorial “Wie mache ich das?”.

Vielen Dank

Solutions Collecting From Web of "Wie erstellt man eine mehrspaltige, interessante Homepage in Weaver 2010?"

Für Anfänger sehen Sie Site-Design und Layout in Codex (offizielle Dokumentation Wiki).

Insgesamt ist Ihre Frage etwas breit gefächert. Besonderheiten werden abhängen

  • Thema, das du ändern wirst;
  • Welchen Inhalt möchten Sie verwenden?
  • wie leicht editierbar du es haben willst;
  • etc.

In sehr breiten Linien:

Sie verwenden ein Design, um die tatsächliche Seite zu formatieren. Ein Theme ist eine Sammlung von Template-Dateien , die nur PHP-Dateien sind, die also alles können. Welche Vorlagendatei enthalten ist, hängt von der Anforderung ab und ist in der Vorlagenhierarchie beschrieben . single.php benötigen Sie eine index.php Seite, aber die meisten Themen haben single.php zum Anzeigen einzelner Beiträge, page.php zum Anzeigen einzelner Seiten und archive.php zum Anzeigen einer Liste von Beiträgen (Datum, Kategorie, Tag, .. . Archive).

Meistens werden die Beiträge je nach Anfrage von WordPress abgefragt, so dass Sie query_posts() selbst aufrufen query_posts() . Der meiste Inhalt wird durch Template-Tags angezeigt, PHP-functionen, die ein bestimmtes Element anzeigen: the_content() für den Hauptinhalt, the_date() für das formatierte Datum … Sie sehen sie the_date() ohne Argumente verwendet, weil sie die Post-Daten erhalten globale Variablen. Diese globalen Variablen werden am Anfang von The Loop gesetzt , das ist also nur eine normale Schleife mit einigen globalen Variablen, die in jeder Iteration gesetzt werden.

Sie können in Ihren Designdateien alles fest codieren, aber viele nützliche Code-Snippets sind in Widgets zusammengefasst . Die meisten Widgets werden in Seitenleisten angezeigt, die Sie für Ihr Thema definieren können. Die Idee ist, dass Administratoren Ihrer Website Widgets auf benutzerfreundliche Weise ziehen und ablegen können, um das Layout ihrer Site zu ändern. Der Begriff Sidebar sollte als Widget-Container verstanden werden , da er auch als Fußzeile oder sogar als Hauptinhaltsbereich Ihrer Site verwendet werden kann. Auch hier liegt es an Ihnen, wie viele Sidebars Sie in jeder Template-Datei haben möchten. Persönlich binde ich fast nichts in meinen Themendateien fest, auch wenn es für meine eigene Website ist, weil es die Wiederverwendbarkeit verbessert und äh … weil es sich besser anfühlt?

Wenn Sie einen Teil einer function ändern möchten, prüfen Sie, ob es Haken hat . Ein Hook ist eine Möglichkeit, die functionalität einer function zu erweitern: Die function ” the_content() ruft beispielsweise den Hook ” the_content mit dem Post-Inhalt auf und gibt alle Ergebnisse nach dem Aufruf aller Hooks zurück. Dadurch können Sie oder andere von Ihnen verwendete Plug- the_content() function ” the_content() ändern. Es gibt zwei Arten von Hooks: Filter, die einen Wert erhalten, können ihn modifizieren und müssen den neuen Wert zurückgeben (wenn Sie dies vergessen, gibt die ursprüngliche function auch nichts zurück) und Aktionen, die alles können, aber nicht a zurückgeben müssen Wert.

Ich hoffe, diese kurze Einführung gibt Ihnen einen Überblick über die wichtigsten Konzepte des Themendesigns in WordPress. Wenn es noch etwas gibt, fragen Sie einfach.