Moin.
Ich möchte gerne das Widget "SEO SearchTerms Tagging 2" in mein Theme fest einbinden, sodass es an einer bestimmten stelle bei allen Artikel (Posts) auftaucht. Das Plugin bietet zwar selbst die Option es nach dem Content anzeigen zu lassen, jedoch ist die Position dort unpassend.
An folgender Stelle soll das Widget auftauchten:
[Blockierte Grafik: http://www.abload.de/img/widget1l5n.png]
Also zwischen den Verwandten Beiträgen & dem Kommentarfeld.
Ich habe das natürlich schonmal selbst probiert und den Code für eine Widget-Position aus dem Footer kopiert & einfach in die single.php an der entsprechenden Stelle eingefügt und in der functions.php eine neue Widget-Position definiert.
single.php
<div id="fsidebar5">
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Footer Block 4') ) : ?>
<?php endif; ?>
</div>
functions.php
register_sidebar( array(
'name' => 'Footer Block 4',
'description' => __( 'Footer Block 4 [Small]'),
'before_widget' => '<div class="widget"><ul>',
'after_widget' => '</ul></div>',
'before_title' => '<h3>',
'after_title' => '</h3>'
) );
Alles anzeigen
Dazu habe ich natürlich noch die CSS-Datei passend bearbeitet.
Ergebniss:
[Blockierte Grafik: http://www.abload.de/img/widget23ymm.png]
Das Problem ist jetzt allerdings, dass die "Incomming Search Terms" nicht Artikel bezogen sind, sondern Global bezogen. D.h. Das alle "Search Terms" angezeigt werden, die jemals -wo auch immer- zu meiner Seite geführt haben, egal zu welchem Artikel.
Ich möchte das aber Artikel bezogen haben, sodass in dem jeweiligen Artikel auch nur die "Search Terms" angezeigt werden, die auch zu eben diesem Artikel geführt haben.
Das Plugin selber bietet diese Funktion ja eig., jedoch ist die Posititon nach dem Content sehr unpassed für mich (und falsch formatiert).
Was mir auch nicht gefällt ist der Absatz zwischen dem Titel "Suchbegriffe" und den eigentlichen "Search Terms". Habe schon verzweifelt versucht den durch CSS wegzubekommen (padding), aber ohne Erfolg.
Jemand eine Idee?
Wird das Problem überhaupt deutlich?