Hallo in die Runde,
ich befasse mich gerade mit Anpassungsmöglichkeiten in Hinblick auf den Quellcode, den Wordpress in speziellen Fällen produziert.
Besonders zwei Themen liegen wir am Herzen.
- [COLOR=blue][gallery] der Output des Shortcodes [/COLOR]
- [COLOR=green]das Einfügen von Bilder aus der Mediathek.[/COLOR]
[COLOR=blue]Für den ersten Fall habe ich ein Plugin entdeckt, mit dem ich den Code sehr gut anpassen konnte. [/COLOR]
[COLOR=blue]http://justintadlock.com/archives/2008/…-gallery-plugin[/COLOR]
[COLOR=blue]Ich habe innerhalb der Programmierung des Plugins einfach bestimmten Teil des 'outputs' gelöscht und somit bekomme ich einen schlankeren Quellcode. Außerdem konnte ich auf einfach Art und Weise (über die Konfiguration des Plugins) einen CSS-Klasse in die Links der Gallerie einbauen.[/COLOR]
[COLOR=blue]Schönere wäre es, wenn ich soetwas minimalistischer lösen könnte, ohne Eingriff in den Core von Wordpress und auch ohne ein Plugin, dass optional viel mehr macht, als ich eigentlich brauche.[/COLOR]
[COLOR=blue]Weiß jemand, ob man soetwas mit der functions.php innerhalb des Template-Ordners lösen kann? Gibt es dafür einen Ansatz?[/COLOR]
[COLOR=green]Im zweiten Fall stehe ich vor dem Problem, dass mir Wordpress jedes Mal einen Wust an Code in den Beitrag 'knallt', wenn ich ein Bild über die Mediathek einbinde. Sicherlich habe ich die Möglichkeit, die Darstellung all dieser Elemente mit CSS zu steuern und ich wäre auch dazu in der Lage, aber ich hätte gerne wesentlich weniger Code. [/COLOR]
Derzeit sieht der Code so aus:
<div id="attachment_125" class="wp-caption alignright" style="width: 142px"><a href="frau-mit-tasche.jpg"class="zoomer" ><img class="size-medium wp-image-125" src="frau-mit-tasche-132x200.jpg" alt="Life is good!" width="132" height="200" /></a><p class="wp-caption-text">Life is good!</p></div>
Wenn ich die Wahl hätte, würde mein Code so aussehen:
<div class="wp-caption alignright"><a href="frau-mit-tasche.jpg"class="zoomer" ><img class="myClass" src="frau-mit-tasche-132x200.jpg" alt="Life is good!" width="132" height="200" /></a><p>Life is good!</p></div>
<!-- was ich auch gerne ausprobieren würde mit CSS ordentlich zu formatieren, ist: -->
<div class="wp-caption alignright"><a href="frau-mit-tasche.jpg"class="zoomer" ><img class="myClass" src="frau-mit-tasche-132x200.jpg" alt="Life is good!" width="132" height="200" /></a>Life is good!</div>
Kann mir jemand sagen, ob es einen eleganten Weg gibt, den Code, der von Wordpress in Bezug auf [caption] eingebaut wird, nachhaltig zu beeinflussen, auch so, dass dies nach dem nächsten Update von Wordpress noch funktioniert?
Ich wäre froh, wenn ich es schaffen würde, Wordpress zu minimalistischerem Code zu übereden. :-D
Any ideas?