Beiträge von alchymyth
-
-
-
-
versuch's mit
in den styles von [FONT=Courier New][COLOR=blue]#searchctr[/COLOR][/FONT] und [FONT=Courier New][COLOR=blue]#hdisplay[/COLOR][/FONT]
(nur auf der verlinkten seite in firefox getestet)
Zitat[COLOR=#000000]wie kann ich es sauber realisieren, dass direkt hinter der jeweiligen Kategorie die Anzahl der Artikel steht[/COLOR]
http://codex.wordpress.org/Function_Reference/get_categories
da ich nicht wissen kann, was 'sauber' ist :mrgreen:, musst du das selber in den html-code einzubauen. -
-
-
-
-
-
Zitat
also kann ich die einfach mit dem gewünschten, 6-stelligem code überschreiben?
genau, 6-stellige hex farbcodes sind immer ok.
-
2 moeglichkeiten:
a:
wpads mit kategorie-slug vom archiv (nur im kategorie-archiv) - zeigt nur ein ad an:PHP
Alles anzeigen<div id="post-entry"> <?php if( is_category() ) { ?> <div class="ads"> $cat_id = get_query_var('cat'); wpads(get_category_nicename($cat_id)); ?> </div> <?php } ?> <?php $postcounter = 0; if (have_posts()) : ?> <?php while (have_posts()) : $postcounter = $postcounter + 1; the_post(); ?>
b:
wpads mit kategorie-slugs von den artikeln; zeigt (mehrere) ads pro artikel
PHP<div id="post-entry"> <?php $postcounter = 0; if (have_posts()) : ?> <?php while (have_posts()) : $postcounter = $postcounter + 1; the_post(); ?> <div class="ads"> <?php foreach (wp_get_post_categories($post->ID) as $cat_id){ wpads(get_category_nicename($cat_id)); } ?> </div>
variante von b:
wpads mit kategorie-slugs vom ersten artikel; zeigt (mehrere) ads fuer den einen artikel:
PHP
Alles anzeigen<div id="post-entry"> <?php $postcounter = 0; if (have_posts()) : ?> <?php while (have_posts()) : $postcounter = $postcounter + 1; the_post(); ?> <?php if( $postcounter == 1 ) { ?> <div class="ads"> <?php foreach (wp_get_post_categories($post->ID) as $cat_id){ wpads(get_category_nicename($cat_id)); } ?> </div> <?php } ?> -
wenn der code 'wp_get_post_categories()' ausserhalb des loops eingesetzt wird, muss du eine post-id als parameter mitgeben.
http://codex.wordpress.org/Function_Refer…post_categories
wie sieht die ausgabe aus, wenn du den test-code hier direkt vor deinen code (vor die zeile mit 'foreach') einfuegst:
nochmal nachgefragt:
fuer welche kategorie(n) willst du an der stelle die banner ausgeben?
soll das die kategorie vom kategorien-archiv sein?
oder von den posts im archiv? -
-
1)
wenn du in der deutschen forum-suche nichts gefunden hast:
http://wordpress.org/support/topic/…even?replies=14
2)
in footer.php:PHP<a href="<?php echo esc_url( __( 'http://wordpress.org/', 'twentyeleven' ) ); ?>" title="<?php esc_attr_e( 'Semantic Personal Publishing Platform', 'twentyeleven' ); ?>" rel="generator"><?php printf( __( 'Proudly powered by %s', 'twentyeleven' ), 'WordPress' ); ?></a>
ersetze das durch deinen copyright text.
3)Zitataber dann sieht die Seite so gequetscht aus
die einstellungen kannst du 'entquetschen'; hier anpassen:Code/* One column */ .one-column #page { max-width: 690px; } .one-column #content { margin: 0 7.6%; width: auto; }
das ganze natuerlich am besten in einem child-theme -
was genau klappt nicht?
kannst du einen link zu deiner seite angeben?
wo genau sollen die ads angezeigt werden?
wo genau in archive.php ist der code eingefuegt?
sollte im loop sein, weil sonst 'wp_get_post_categories()' keinen sinn macht.
ich hab nur diese anleitung im interweb gefunden:PHP[B]Installation and usage:[/B] [LIST] [*]Copy the wpads folder to your wp-content/plugins folder [*]Activate the plugin [*]Under the Options menu you will find a new option called WPAds [*]Define at least one banner and zone [*]Copy and paste the code for each zone in your templates (it will be something like <?php wpads(‘zone_name’); ?> [/LIST]hast du das alles so befolgt?
-
-
die zeile oben ist in style.css:
Code#header h2{float:left;height:20px;overflow:hidden;line-height:18px;padding:10px 0 0 20px;color:#222;font-size:14px;font-weight:normal;text-shadow:0 1px 0 #fff;}
in der sidebar, evtl mit einem neuen eintrag in die style.css:
geht mit einem web-werkzeug wie firebug oder firefox web developer add-on in weniger als einer minute rauszufinden; die ganze frage hat im prinzip nichts mit wordpress zu tun. -
kannst du mehr einzelheiten posten:
verwendetes theme?
link zur problem-seite?
im prinzip kannst du das post-datum in einzelnen elementen ausgeben,
http://codex.wordpress.org/Function_Reference/the_time
http://codex.wordpress.org/Formatting_Date_and_Time
und die in spans formattieren; zB:
PHP<div class="post-date"> <span class="post-day"><?php the_time('d'); ?></span> <span class="post-month"><?php the_time('M'); ?></span> <span class="post-year"><?php the_time('Y'); ?></span> </div>
der rest ist css mit hintergrundbildern, etc. -
link zur seite?
ohne das problem zu sehen, kann nur die Glaskugel weiterhelfen.
wie sehen die links im menue aus?
sind irgendwelche anker-tags in den links? -