Hi
kannst du uns einen Link auf deine Seite geben? Dann könnten wir uns das Problem "vor Ort" ansehen.
Die "rel='lightbox'" Angabe gehört ins a-Tag, ebenso wie der beschreibende Titel.
Grüße
Mo
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHi
kannst du uns einen Link auf deine Seite geben? Dann könnten wir uns das Problem "vor Ort" ansehen.
Die "rel='lightbox'" Angabe gehört ins a-Tag, ebenso wie der beschreibende Titel.
Grüße
Mo
ok, war vieleicht ein bisserl früh und viel. Wenn man allerdings Seiten für Bundesagenturen, -ministerien etc. macht, muß man sich in das Thema einarbeiten.
BITV - Barrierefreie Informationstechnik-Verordnung
http://de.wikipedia.org/wiki/BITV
WCAG - Web Content Accessibility Guidelines
http://www.w3.org/WAI/GL/WCAG10/
http://www.w3.org/WAI/GL/WCAG20/
WAI - Web Accessibility Initiative
http://de.wikipedia.org/wiki/Web_Accessibility_Initiative
ADA - Americans with Disabilities Act
http://www.usdoj.gov/crt/ada/adahom1.htm
Grüße
Mo
Es wäre zwar mit WP möglich, aber denkbar umständlich zu realisieren. Da solltest du besser ein CMS einsetzen welches einen Communitiy Ansatz verfolgt, wie z.B. Drupal, Joomla oder Mambo.
Grüße
Mo
In Deutschland gibt es die BITV welche die barrierefreie Gestaltung öffentliches Auftritte des Bundes regelt. Diese müssen eigentlich seit dem 31.12.2005 alle samt barrierefrei sein.
Die BITV basiert auf den WCAG 1.0 der WAI, welche mitlerweile auch in einer zweiten Version diskutiert werden und die Grundlage der meisten Verordnungen sind.
Neben der BITV gibt es auf europäischer Ebene noch die e-Europe-Initiative und in den USA den ADA, wobei die USA grade bei der Barrierefreiheit eine Vorreiterrolle einnehmen.
Barriefreiheit im Internet ist also schon sehr gut definiert.
Das Problem ein barrierefreies Template für Wordpress zu schreiben ist, dass WP an sich schon nicht barrierefrei ist. Gutmütig könnte man es als barrierearm bezeichnen, aber bis zur Barrierefreiheit ist es noch ein weiter weg.
Viel düsterer sieht es beim Einsatz von Plugins aus, welche zum Großteil alles andere als Barrierefrei sind.
Ich habe vor einiger Zeit ein CMS geschrieben, welches die Anforderungen der BITV umsetzt, war ein hartes Stück Arbeit. Allerdings ist das bei weitem nicht so umfangreich wie WP.
Grüße
Mo
Die Lösuing
Die Lösung ist so einfach wie ärgerlich: Adhesive war Schuld, dass die Loops nicht richtig abgearbeitet wurden...ausschalten und der meiste Code der letzten drei Seiten funktioniert.
Mein großer Dank gilt Monika, die das Problem erkannt und gebannt hat :)
Danke Danke Danke :)
Grüße
Mo
hab mal nachgezogen und auf meine seite den gleichen code online gestellt...man sieht sehr schön alle 3 artikel, aus drei verschiedenen Kategorien. :(
PN ist auch raus an dich :)
Danke
Mo
Hi
"1" ist die ID, der titel ist "hauser-zum-kaufmieten".
Grüße
Mo
Back to Basics
Ich hab mir von Monikas Seite (http://www.texto.de/texto/wordpress-cms-loop-spielereien/) den code genommen um mir ein Dummy-Template zu bauen.
Allerdings fiel mir dabei auf, dass schon der erste Loop bei mir nicht das tut was er soll.
Mein komplettes Dummy-Template sieht so aus:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> <?php wp_title(''); ?>
<?php if (wp_title('' ,false)) {echo ' - ';} ?>
<?php bloginfo('name'); ?>
</title>
<meta name="generator" content="WordPress <?php bloginfo('version'); ?>" /> <!-- leave this for stats please -->
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<style type="text/css" media="screen">
@import url( <?php bloginfo('stylesheet_url'); ?> );
</style>
<?php wp_head(); ?>
</head>
<body>
<!--index.php-->
<div>
<!--loop1-->
<h3>Kat tipps-und-tricks 1 Artikel</h3>
<?php $top_query = new WP_Query('cat=1&showposts=1'); ?>
<?php while($top_query->have_posts()) : $top_query->the_post(); ?>
<p><?php the_title(); ?></p>
<?php the_excerpt(); ?>
<?php endwhile; ?>
</body>
</html>
Alles anzeigen
Eigentlich soll dieser Loop ja einen Beitrag aus Kategory 1 anzeigen. Bei mir werden aber alle drei vorhandenen Beiträge, die jeweils in einer eigenen Kategory liegen, angezeigt. :(
funktioniert bei mir schon was nicht richtig, oder liegt es am code?
Danke
Mo
Huhu,
danke für die PN :)
Meine Startseite funktioniert bei dir? Naja, zumindest wird etwas angezeigt...jeder Beitrag in jedem Loop...eigentlich sollte aber immer nur ein Beitrag pro Loop angezeigt werden *seuftz*.
Auf der linken Seite sollte z.B. pro Überschrift (z.B. "Häuser zum Kauf") jeweils nur eine Vorschau auf einen Beitrag erscheinen.
Ich werd da wohl noch so einiges an Arbeit haben.
Danke an alle
Mo
http://217.11.52.40/?cat=1
Habe festgestellt, dass überhaupt nichts funktioniert, nicht mal die Startseite :sad: :'(
Grüße
Mo
das muss nämlich dann anders gemacht werden
[...]
für diese Kategorien und staitschen Seiten muss dies anders gelöst werden,
Mein Fehler, da ich da ich davon ausgegangen bin, dass der Loop auf jeder Seite gleich funktioniert, egal ob index.php, category.php, page.php oder single.php etc.
Ich wäre dir sehr dankbar, wenn du mir einen Hinweis auf das "anders lösen" geben könntest, da ich nämlich z.Z. wie der Ochs vorm Berge stehe.
Grüße
Mo
Hallo Monika :)
Der Code vor uns hinter den ersten drei Code-Schnipseln (diese befinden sich, wenn man auf den verlinkten Screenshot schaut in Bereich 2) ist immer identisch.
Der Nicht-HTML-Code (also der relevante Code) besteht vor jedem dieser Schnipsel aus 4x dem vierten Code-Schnipsel (Bereich 1) und der Code dahinter aus 1x eben jenem Schnipsel (Bereich 4). Lediglich die Zeile
wird bzgl. "cat" und "showposts" entsprechend angepasst.</span></span>
Der auf dem Screenshot mit 3 gekennzeichnete Bereich entfällt auf den aufgeführten Seiten und ist nur auf der Startseite verbaut...welche funktioniert.
Grüße
Mo
Ich schon wieder :)
Im Prinzip funktioniert alles wie es soll...aber auch nur im Prinzip :(, denn auf "Seiten" wird in allen Bereichen der Inhalt der aktuellen Seite angezeigt. Auf Kategorie oder Beitragsseiten tritt das Problem nicht auf
Dabei unterscheidet sich nur der Code für den zentralen Bereich...außenrum ist alles gleich.
Hier mal die relevanten Codeauzüge:
category.php
<h2><?php wp_title(''); ?></h2>
<ul>
<?php while (have_posts()) : the_post(); ?>
<li><a href="<?php the_permalink() ?>" rel="bookmark" title="Link zu <?php the_title(); ?>"><?php the_time('j. F Y') ?> - <?php the_title(); ?></a></li>
<?php endwhile; ?>
</ul>
page.php
<?php while (have_posts()) : the_post(); ?>
<h2><?php the_title(''); ?></h2>
<p><?php the_content(); ?></p>
<?php endwhile; ?>
single.php
<?php while (have_posts()) : the_post(); ?>
<p>Kategorie: <?php the_category(', ') ?></p>
<small><?php the_time('j. F Y') ?></small>
<h2><?php the_title(); ?></h2>
<p><?php the_content(); ?></p>
<?php endwhile; ?>
Für alle nicht zentralen Bereiche kommt folgender Code zur Verwendung:
<?php $my_query = new WP_Query('cat=1&showposts=1'); ?>
<?php while ($my_query->have_posts()) : $my_query->the_post(); ?>
<?php the_excerpt(); ?>
<p><a class="mehr" href="<?php the_permalink() ?>">mehr...</a></p>
<?php endwhile;?>
Wo ist mein Fehler?
Wer mag kann es sich unter http://217.11.52.40/index.php ansehen.
Danke
Mo
Bei 1und1 sind halt sehr viele Pakete auf eine DB gelegt, daher auch die Performanceschwankungen. Geld einbehalten ist illusorisch, denn die DB ist ja erreichbar, wenn auch nicht schnell...aber davon steh im Vertrag ja nichts.
Grüße
Mo
Danke schön, sieht gut aus und behandelt genau mein Problem.
Dank dir
Mo
Ich vermute, als erstes muß du die Endung ".txt" entfernen und das theme dann z.B. mir Win-Rar oder 7-zip entpacken.
Grüße
Mo
Mit den Permalinks machst du die URLs suchmaschinenfreundlich. Das angegebenen Script sorgt allerdings dafür, dass der Titel deiner Seite (das was links oben in der blauen Zeile deines Browsers steht) interessanter und relevanter für Suchmaschinen wird.
Grüße
Mo
ah...jetzt versteh ich *kopfschlag*
Danke...Montage sollten verboten werden ;)
Grüße
Mo
Moin Jeriko,
danke...hab die Seite schon dutzende Male überflogen...aber das Beispiel wohl immer übersehen. Werd mich gleich mal dransetzen
allerdings wird hier ja auch wieder nur ein vorgefertiger Query-String abgearbeitet und nicht "automatisch" der genommen, welcher auf der Seite eigentlich stehen sollte.
Gehe ich recht in der annahme, dass ohne Parameter die standard-query genommen wird?
Ich muß mich wohl bzgl. PHP nochmal ordentlich auf den Hosenboden setzen...Hab schon mehr als einmal überlegt WP in ColdFusion nachzubauen ;)
Danke
Mo
Ich hab jetzt mal ein Bild vom Layout zur Ansicht auf einen Server gelegt
http://www.langenbergdesign.de/tmp/layout.jpg
Dort habe ich 4 Bereicht markiert.
1 - Die Spalte mit den Kategorien (Häuser, wohnungen etc.) mit dem aktuellsten Beitrag
2 - Der eigentliche Content-Bereich der mir Schwierigkeiten bereitet
3 - News Bereich, welcher nur auf der Startseite zu sehen ist. Auf allen Unterseiten erstreckt sich Bereich 2 über diesen Bereich.
4 - Neusten Beiträge aus einer anderen Kategorie
Ich hab Mitte der Woche Abgabe und bin kein Stück weiter :(
Hoffe mir kann jemand helfen.
Danke
Mo