das bedeutet, dass der [FONT=Courier New][COLOR=blue]h2[/COLOR][/FONT] tag nicht im [FONT=Courier New][COLOR=blue]a[/COLOR][/FONT] tag sein darf;
einfach anders herum aufbauen:
Beiträge von alchymyth
-
-
klar ist das moeglich:
wenn du eine limitierte anzahl von seiten hast, geht das wahrscheinlich am einfachsten mit dem 'is_page('Berlin')' usw abfragen:
PHP="<?php if( is_page('Berlin') ) $meta_description = "Einen Koffer muss man hier haben.."; elseif( is_page('Aachen') ) $meta_description = "Kenn ich nichts von.."; elseif( is_page('Düsseldorf') ) $meta_description = "Am Rhein"; else $meta_description = "alles andere sonst"; ?> <meta name="description" content="<?php echo $meta_description; ?>" />)
genauso fuer "keywords"
im header.php einbauen, in der <head> gegend. -
-
versuch mal mit:
moegliche erklaerung
ps: du koenntest ideen fuer eine comments.php von anderen freien theme kopieren.
die eingabeform oberhalb der kommentare ist ein wenig ungewoehnlich...
pps:
eine leere comments.php ist vermutlich nicht gut - entferne die ganz, und wordpress greift evtl auf eine default version zurueck. -
kommt ein wenig darauf an, wie das header-bild zur zeit eingefuegt ist.
angenommen, wenn es als 'normales' bild mit img tag eingesetzt ist, dann geht diese methode (code fuer header.php):
annahme: das hier ist zur zeit vorhanden:
dann den obigen code ersetzen durch:PHP<?php if(is_page()) { $page_name = $post->post_name; $image_name = 'header-'.$page_name; } if(!file_exists(TEMPLATEPATH.'/images/'.$image_name.'.jpg')) { $image_name ='header-image'; } echo '<img src="'.get_bloginfo('template_url').'/images/'.$image_name.'.jpg" alt="'.$image_name.'" />'; ?>
wenn jetzt zB die seite 'Berlin' geoeffnet wird, versucht der code ein bild mit dem namen 'header-berlin.jpg' im /images verzeichnis des themes zu finden. wenn vorhanden, wird es angezeigt, wenn nicht, wird 'header-image.jpg' angezeigt.
(fuer eine seite 'Berlin bei Nacht' waere das bild 'header-berlin-bei-nacht.jpg' , d.h. die page slug wird vewendet.) -
hier liegt wahrscheinlich der irrtum:
um den content in einen string zu kriegen, wird das hier verwendet:
http://codex.wordpress.org/Function_Reference/get_the_content
(siehe auch den hinweis darin mit dem filter beim echoing ...) -
unter dem normalen 'einstellungen' und dann 'counterizeII' kansst du einiges verstellen, nicht sehr selektiv.
-
was ist 'garnichts' ?
war das letzte komma immer noch da?
hattest du den gesamt code ausgetauscht?
diese zeile
invertiert den ausgabestring, nimmt das (dann an erster stelle stehende) komma raus, re-invertiert den string zur originalrichtung; nicht viel, was da falsch gehen koennte. -
PHP
<div id="blogLead"> <img src="<?php bloginfo('template_directory'); ?>/images/<?php if( date('G') < 10 ) { echo 'avatar.png'; } elseif ( date('G') < 16 ) { echo 'avatar-nite.png'; } else { echo 'avatar-default.png'; } ?>" alt="Icon" /> <p id="authorIntro"><?php bloginfo('description'); ?></p> </div>
wegen der logik muessen drei faelle beruecksichtig werden:
h < 10 = avatar (von mitternacht bis 10.59 morgens)
h < 16 = avatar-nite (von 10 morgens bis 16.59 nachmittag)
sonst = avatar-default (von 16.59 nachmittags bis mitternacht) -
soweit ich das verstehe, geht
in dem zusammenhang nicht mehr.
da das theme an der stelle aber die category id kennt, kannst du das selber neu erstellen; zB ersetze [FONT=Courier New][COLOR=royalblue]single_cat_title();[/COLOR][/FONT] mit dem folgenden:
-
hast du den zweiten ansatz (das edit) gesehen und probiert?
-
teilloesung:
die eckigen klammern und das leerzeichen:
http://codex.wordpress.org/Template_Tags/…Category_Counts
ZitatRemove Parentheses from Category Counts
When show_count=1, each category count is surrounded by parentheses. In order to remove the parentheses without modifying core WordPress files, use the following code.
leicht abgewandelt:PHP<?php $variable = wp_list_categories('echo=0&orderby=name&show_count=1&order=ASC&title_li='); $variable = str_replace(' (','[', $variable); $variable = str_replace(')',']', $variable); echo $variable; ?>
edit:
erweitert fuer die kommata: -
-
[FONT=Verdana][FONT=Courier New]width: auto;[/FONT] vom dem style in style.css entfernen loest das problem.[/FONT]
[FONT=Verdana](wird wahrscheinlich hoffentlich in der naechsten version des themes verbesert; war angeblich eingebaut worden, um irgendeinen seltenen darstellungsfehler im IE zu verbessern.)[/FONT] -
es gibt, wie deine suche wahrscheinlich auch ergeben hat, nicht viele brauchbare ansaetze, den inhalt von posts oder pages automatisch auf spalten zu verteilen.
dieser code macht so was (mit den weiter unten erwaehnten einschraenkungen):
PHP
Alles anzeigen<?php /* use this instead of '<?php the_content(); ?>' */ // start of columnizing the content $full_post = get_the_content(); $full_post_characters = strlen($full_post); $full_post = apply_filters('the_content',$full_post); $part_post = explode('<p>',$full_post); $i=0; $character_count = 0; echo '<div class="post-col" style="width:48%; float:left; ">'; foreach ($part_post as $post_part) : if ($i==0) {$i++; continue;} $i++; echo '<p>'.$post_part; $character_count = $character_count + strlen($post_part); if ($character_count >= $full_post_characters/2 ) { $character_count = 0; echo '</div><div class="post-col" style="width:48%; margin-left:20px; float:left; ">'; } endforeach; echo '</div>'; // end of the columnizing ?>
wie das im code schon steht - anstelle von <?php the_content(); ?> in dem von dir erwahnten page template einsetzen;
das ergebnis haengt von der verteilung der saetze ab - viele kuerzere saetze sind besser als lange; bilder koennen die verteilung verschieben, etc. -
da es noch nicht existiert, einfach neu anlegen (in der style.css des themes):
tip:
in den html code im browser schauen, und dann nach der stelle suchen, wo das 'weiterlesen' steht - dort im html code sind hinweise auf die css; in deinem beispiel sieht der code da so aus:HTML<a href="http://www.reziratte.de.dd1828.kasserver.com/wordpress/?p=2455#more-2455" class="more-link">Weiterlesen »</a>da kannst du sehen, dass das ein link ist 'a' und der link die class 'more-link' hat; was dann in css wie oben umgesetzt wird.
-
PHP
<?php $Image = get_post_meta($post->ID, 'Image', true); ?><div class="Image"> <img src="<?php echo $Image; ?>" alt="" > </div>
http://www.w3schools.com/tags/tag_IMG.asp
w3school ist ein nettes nachschlagewerk fuer html und css und php;
gibt vielleicht auch was analoges auf deutsch ...
(wer ist bei euch der chef - werner oder ernst? :confused: ) -
die definition von content-seite macht fuer mich keinen sinn.
kannst du beispiele geben?
also die vorderseite mit mehreren artikeln waere dann keine 'content'-seite?
oder doch?
wenn ja, was ist dann keine content-seite?
vielleicht in terms von wordpress:
single.php - content-seite oder nicht?
page.php - ?
archive.php - ?
category.php - ?
index.php - ?
btw - hast du das mit der css versucht? -
da ist noch ein weiterer body style im spiel; in http://marcelroempke.de/wp-content/the…es/6-whitey.css
und da der spaeter aufgerufen wird, ueberschreibt der jeglichen versuch, was in der style.css zu aendern (im body style).
und den kannst du nicht einfach loeschen, weil der die horizontalen grauen streifen macht.
einen versuch wert:
du koenntest da das #ffffff entfernen; und deinen hintergrund als html in style.css einsetzen:
nb: firefox mit developer add-on ist da eine grosse hilfe, durch die styles durchzuschauen. -