Zu 1. ok, dann muss ich es wohl selbst mal testen.
Zu 2. Natürlich kann man noch extra CSS-Klassen bzw. IDs zuweisen. Ansonsten müssten die Styles ganz normal angewendet werden. Kann sein, dass die entsprechende Definition fehlerhaft ist.
Beiträge von mastermind
-
-
Ok, Quick'n'Dirty :twisted:
PHP
Alles anzeigen$zufallsbilder_mit_links = array( '/pfad/zum/ersten/bild.png' => 'http://www.example.org/link1.html' , '/pfad/zum/zweiten/bild.png' => 'http://www.example.org/link2.html' , '/pfad/zum/dritten/bild.png' => 'http://www.example.org/link3.html' // und so weiter, al gusto ); $zufallswert = rand( 0, count( $zufallsbild_mit_link ) -1 ); $zufallsbilder = array_keys( $zufallsbilder_mit_links ); $zufallslinks = array_values( $zufallsbilder_mit_links ); echo '<a href="' . $zufallslinks[$zufallswert] . '"><img src="' . $zufallsbilder[$zufallswert] . '" alt="Zufallsbild" /></a>';Klappt das?
-
Tchja, es gibt da leider keine einfache Lösung.
Aber mal was anderes: Findest Du es nicht unsinnig, Testbeiträge überhaupt zu veröffentlichen? Eine bessere Idee ist, den Testbeitrag als Entwurf zu belassen und diesen stattdessen im Vorschaufenster (auf der "Bearbeiten"-Seite ganz unten) zu betrachten. Falls Dir das Vorschaufenster nicht gefällt, kannst Du den Entwurf auch in einem eigenen Fenster so betrachten als wäre er veröffentlicht: Du musst dazu die URL wiefolgt aufrufen:
wobei "ID" die ID des Entwurfs ist.
-
Sind das nur zwei Bilder? Und wie oft ändern sich die Bilder oder Links bzw. deren Anzahl?
Ist eigentlich ganz einfach... beantworte noch schnell die obigen Fragen, dann schmeiß ich nen Kodeschnipsel rüber. ;-)
-
Dafür muss man ja nun nicht extra ein Plugin schreiben. Das kann man auch schnell so koden.
- Wo liegen die Bilder?
- Wo sind die Links gespeichert bzw. auf welche Weise sind sie den Bildern zugeordnet? -
Zunächst muss ich Dich mal schocken: Es gibt in Deinem Template keine Tabellen; das ist ein CSS-basiertes Layout.
Den Abstand kannst Du über die CSS-Eigenschaften margin und padding steuern. Diese sind in der Datei style.css definiert.
-
Also: Wir sind im Forum "Plugins und Hacks". So wie ich Dich verstehe, hast Du aber ein generelles Problem mit Deinem Layout. Auch gut.
Das Layout und Design wird in der Datei style.css in Deinem Theme-Ordner festgelegt. Ausführliche und verständliche Hilfe zu CSS gibt es bei SELFHTML.
Zur generellen Erscheinung kann ich sagen, dass die Seite gut aussieht; d.h. keine offensichtlichen Unschönheiten zu erkennen sind. Bis auf zwei Kleinigkeiten: Der Elch oben rechts fällt aus dem Rahmen (im wörtlichen Sinne), und die Listenpunkte beim Wetterplugin sollte man mit list-style-type: none ausblenden.
-
Sieht doch ganz nett aus, Deine Site. Oder was ist das konkrete Problem?
-
-
-
Ich werde mir definitiv keinen Account bei Google zulegen. Im Übrigen hab ich mir das schon angeschaut und finde es eher langweilig.
(Vor allem, weil es doch schon richtig gute Suchplugins für WordPress gibt! :mrgreen:)
-
Das Exzerpt (the_excerpt) und der Anrisstext (<!--more-->) sind nicht identisch.
Das Exzerpt kann man separat angeben (unten im Editor). Das könnte man als Kurzfassung verwenden. Dann müsste man nur noch dafür sorgen, dass der Leser auf der gewünschten Seite landet.
Dazu würde man den Fuß des Anrisstextes so gestalten:
PHP<?php the_content('Ganzen Beitrag'); ?> oder <a href="<?php the_permalink(); ?>/?anzeige=kurzfassung">die Kurzfassung</a> anzeigen.Im Loop der single.php würde man den Abschnitt mit the_content() wiefolgt ändern:
Das erstmal nur als ungetestete Ideen, aber so ungefähr sollte es klappen.
-
Wenn ich das richtig verstehe peilst du konzeptionell ein neues Verzeichnis an - warum? Richtig interessant wäre eine Lösung die sich ins WP-Backend integrieren lassen könnte. Wenn zB im Dashboard angezeigt werden würde, dass ein Update eines installierten Plugins veröffentlicht wurde... und warum das System nicht auch direkt mit Themes und Widgets vernudeln, das wäre fantastisch und eine echte Innovation.
Davon rede ich doch die ganze Zeit!!! ;-)
Bin ich wirklich so schlecht zu verstehen?Plugin-Autoren bietet eine spezielle Datei an, zu der sich im jeweiligen Plugin ein Link befindet. Mein Plugin sammelt diese Dateien für alle installierten Plugins und erstellt dann unter Plugins -> Plugin updates eine Übersicht mit Infos zu neuen Versionen, Changelogs, Sicherheitshinweisen etc.
-
Danke für Deine Hinweise.
Nochmal zur Erläuterung: das soll ein dezentraler "Dienst" werden. Der Vergleich mit Feeds ist sehr treffend.
In der Tat ist das größte Problem, andere Plugin-Autoren zur Mitarbeit zu bewegen. Aber ich habe mir auch schon einige Gedanken zur Rückfalllösungen und Automatisierung gemacht, an der Umsetzung und Integration soll es also nicht scheitern.
Die Umsetzung ist im Rohbau fertig, es geht jetzt im Prinzip um philosophische und organisatorische Fragen.
-
Hört sich interessant an. Kannst Du uns vielleicht einen Link zu Deiner Implementation geben?
-
Ich bin dabei, ein Plugin zu entwickeln, mit dem WordPress-Benutzer auf einen Blick alle evtlen. Plugin-Updates auf einer Seite sehen. Die Plugin-Autoren müssten dazu eine kleine (z.B. XML-) Datei anbieten, in der immer die aktuellen Daten wie neuste Version Changelog usw. stehen. Das "Meta-Plugin" für den Update-Service würde diese Dateien der Plugin-Entwickler dann abrufen und für den Anwender daraus eine Übersicht generieren.
Ich habe das Ganze etwas ausführlicher im internationalen WP-Forum beschrieben, ich würde mich freuen, wenn auch die Teutonen eine Meinung dazu äußern würden (dort oder auch hier, wie's beliebt). ;-)
-
-
Gibt es auch irgendwo etwa sin Deutsch?
Die offizielle Dokumentation zum Entwickeln von Plugins gibt es momentan nur auf englisch. Es wäre vielleicht wünschenswert, dass sie auch ins Deutsche übertragen und in die deutsche Doku integriert wird. Aber das ist ein Haufen Arbeit, dessen Nutzen eher fraglich ist. (Zumindest meiner Ansicht nach; denn ich denke, dass die meisten Leute, die Software entwickeln, ohnehin ausreichend englisch verstehen.)
Mit PHP und MySQL besitzen komme ich recht gut klar
Was meinst Du mit "besitzen"?
-
Ähm, validen Kode in allen Ehren. Aber das ist nur ein kleiner Teil einer wirklich barrierefreien Site. Bau mal eine Site nach den Kriterien von bitv-test.de, dann weißt Du, was ich meine. ;-)
-
Nun ja, Du sagtest: "Die PHP Installation habe ich schon hinter mir." Da dachte ich, dass Du evtl. die Stelle mit MySQL überlesen hast. ;-)
Welche Fehlermeldung bekommst Du denn konkret von WordPress?