Beiträge von Maxx09
-
-
Hallo,
vielleicht kann mir ja jemand helfen.
Ich benutze das Smart-Archive Reloaded um eine Navigation nach Jahren und Monaten in den Kategory Archiven zu haben. Das funktioniert soweit auch ganz gut.
Dafür habe ich in der category.php folgenden code einfügen müssen
undJetzt würde ich aber gerne mit custom post types und custom taxonomys arbeiten,
damit ich jeweils für News, Presse und Ergebnisse (ist eine Seite für einen Turnverein),
jeweils getrennte Beiträge mit eigenen Kategorien habe. Sonst wird die Kategorie-Auswahl, bei der Masse ziemlich unübersichtlich unter den normalen Beiträgen.Ich hab jetzt auch einen eigenen custom post type "presse" angelegt und eine eigene taxonomy "pressekategorien". Der Archivaufruf läuft dann ja über die taxonomy-pressekategorien.php.
Das funktioniert soweit auch. Der richtige Titel etc. erscheint.
Nur wie binde ich dort nun das Smart-Archiv genauso ein, dass es nur die Beiträge der custom taxonomy ausgibt?Ich hab derzeit den folgenden code in der taxonomx-pressekategorien.php
PHP<?php global $wp_query; $queried_object = get_queried_object(); $term_id = $queried_object->term_id; ?>Damit scheint er sich auch wirklich die richtige id der custom taxonomy zu holen (wenn mans mit echo ausgibt)
aber wie übergebe ich nun die ID dem Smart Archive so, dass es auch nur die Beiträge, welche der jeweiligen Custom Taxonomy zugewiesen wurden ausgibt?
Derzeit gibt er einfach sämtliche normale Beiträge aus und nicht nur die zwei Test Beiträge unter presse die ich angelegt habe und der custom taxonomy zugewiesen habe.
http://maxx-x.de/turnverein/pressekategorien/boule-turniere/Der weitere Code ist derzeit
Ich denke das 'terms' funktioniert nicht, aber was muss man da bei der custom taxonomy statt dem category__in bei den normalen Kategorien eingeben?
-
Hallo Zusammen,
ich versuche gerade das Smart Archive Reloaded so anzupassen wie es mir passt.
Standardmäßig wird dort nur Titel und Datum oder wahlweise auch der excerpt ausgegeben.
Ich hätte aber gerne den ganzen Post bzw. die Post so wie auf der Home-Seite ausgegeben.In der Home.php steht folgender Code
PHP<?php if ( have_posts() ) : ?> <?php /* The loop */ ?> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( 'content', get_post_format() ); ?> <?php endwhile; ?> <?php twentythirteen_paging_nav(); ?> <?php else : ?> <?php get_template_part( 'content', 'none' ); ?> <?php endif; ?>Über folgenden Code in der generator.php vom Smart Archive Reloaded, hab ichs geschafft, dass er immerhin schon mal den post content ausgibt
PHPprotected function substitute_post( $post ) { return apply_filters ('get_the_content', $post->post_content); }Allerdings wie man hier sieht einfach nur den Text hintereinander ohne <p> tags usw.
http://maxx-x.de/turnverein/category/neuigkeiten/Es sollte aber am besten so wie hier auf der Home-Seite ausgegeben werden, mit more-tag oder zumindest so wie wenn man den einzelnen Artikel öffnet
http://maxx-x.de/turnvereinDas ursprungstemplate war das twentythirteen
-
-
Hab mittlerweile selbst eine Option gefunden mit
undIn der Category.php funktioniert es so halb
Das Problem hier ist, dass es nur funktioniert, solange der Beitrag nur in einer Kategorie ist, wie z.B. der Test-Beitrag auf der Home-Seite nur in "Neuigkeiten".
Dann bekommt er über get.... die ID 1 von den "Neuigkeiten" und übergibt die über $category[0] dem Smart Archiv, welches sich dann nur mit Beiträgen von der Kategorie mit ID 1 aufbaut.Wenn jetzt aber der Beitrag in mehreren Kategorien ist, wie z.B. der zweite Beitrag auf der Home-Seite (in der Hauptkategorie "Presse" und der Unterkategorie "Wandern"), dann holt der sich mit dem get.. beide Kategorie IDs also von "Presse" und "Wandern". Auch wenn ich auf der Home-Seite nur auf den Metatag Wandern klicke und er auch vom Titel her richtig das Archiv der Kategorie "Wandern" öffnet, holt er sich als erste ID, die von "Presse" und dann als zweite die von "Wandern".
Das sehe ich, wenn ich testweise per
Die im Array gespeicherten IDs ausgeben lassen.Aber wie soll ich es hinbekommen, dass er nur die ID von "Wandern" dem Smart-Archiv übergeben soll?
Hab auch Beiträge, die sind in 3 Kategorien da ist dann das selbe, er holt sich alle 3 ID`s obwohl er natürlich nur die ID von derjenigen Kategorie verwenden soll, die vorher angeklickt wurde und deren Archiv er anzeigen soll.Gibt es vielleicht noch einen Befehl wie get_the_category, bei dem er sich auch wirklich nur die ID, von der Kategorie holt, die man vorher angeklickt hatte?
Den Titel der Archiv Seite gibt er scheinbar über diesen Befehl in der category.php ja auch richtig aus und nicht auch den von Presse usw.PHP<h1 class="archive-title"><?php printf( __( 'Category Archives: %s', 'twentythirteen' ), single_cat_title( '', false ) ); ?></h1>Hier mal die ganze category.php (die echo`s hab ich ja nur zum Test drinne, um zu sehen was für IDs er da speichert und übergibt)
PHP<?php/** * The template for displaying Category pages. * * Learn more: http://codex.wordpress.org/Template_Hierarchy * * @package WordPress * @subpackage Twenty_Thirteen * @since Twenty Thirteen 1.0 */ get_header(); ?> <div id="sidebar_container_links"><?php get_sidebar( 'links' ); ?></div> <div id="content_container_rechts"> <div id="primary" class="content-area"> <div id="content" class="site-content" role="main"> <?php if ( have_posts() ) : ?> <header class="archive-header"> <h1 class="archive-title"><?php printf( __( 'Category Archives: %s', 'twentythirteen' ), single_cat_title( '', false ) ); ?></h1> <?php if ( category_description() ) : // Show an optional category description ?> <div class="archive-meta"><?php echo category_description(); ?></div> <?php endif; ?> </header><!-- .archive-header --> <?php /* The loop */ ?> <?php $category = get_the_category(); echo $category[0]->cat_ID; foreach ( $category as $cat ) : echo '<li>' . $cat->cat_ID . '</li>'; endforeach; ?> <?php smart_archives( '', array( 'category__in' => array( $category[0]->cat_ID ) ) ); ?> <?php endif; ?> </div><!-- #content --> </div><!-- #primary --> </div> <div id="footer_container" class="clearfix"><?php get_sidebar( 'contentfooter' ); ?> </div><?php get_footer(); ?> -
Für tablepress gibts auch noch eine responsive extension
http://tablepress.org/extensions/responsive-tables/ -
[COLOR=#333333]Hallo,[/COLOR]
[COLOR=#333333]erstmal zur Einführung.[/COLOR]
[COLOR=#333333]Also ich baue gerade eine neue Website für einen Turnverein.[/COLOR]
[COLOR=#333333]Da hat man ja allerlei verschiedenen Inhalt. Die alte (derzeitige Website) besteht schon seit 2007 und soll nun möglichst bald von der neuen abgelöst werden.[/COLOR][COLOR=#333333]Über die normale Beitragsfunktion von Wordpress will ich auf der neuen Homepage die Bereiche News, Presse und Ergebnisse mit jeweils Unterkategorien (z.B. Ergebnisse -> Leichtathketik) laufen lassen. Das klappt an sich auch, da man ja Kategorien und Unterkategorien festlegen kann.[/COLOR]
[COLOR=#333333]Was mir nicht gefällt ist, dass man über die Archiv-Seiten nur alle Beiträge einer Kategorie untereinander aufgelistet bekommt. Das finde ich, wenn man mehr als 8 Jahre auflisteten will ziemlich unübersichtlich. [/COLOR][COLOR=#333333]Über die Archiv-Widgets kann man ja auch nur nach Jahr (dann hat man aber wieder alle Kategorien zusammengemischt) oder wieder nur über die Kategorie als ganzes suchen/sortieren.[/COLOR]
[COLOR=#333333]Ich hab mir jetzt was gedacht (ich weiß nicht obs überhaupt möglich ist, weil ich vom Programmieren / PHP keine Ahnung hab)[/COLOR]
[COLOR=#333333]Also ich hab mir das Smart Archiv Reloaded genommen. Da kann man ja per shortcode auf einer statischen Seite ein Archiv anzeigen lassen, nur hätte ich gerne diese Navigation nach Jahren auch in den einzelnen Kategorie-Archiven. Ich kann zwar natürlich auch einzelne statische Seiten für jeweils eine Kategorie anlegen und diese über die Hauptnavigation verlinken, nur nützt mich das ja nix, wenn jemand auf den Kategorienname, der in den Metatags unter dem Beitragsname angezeigt wird, klickt. Derjenige wird dann ja wieder auf das eigentliche Kategorie-Archiv mit Aufbau nach category.php weitergeleitet, wo wieder nur alle Kategorie-Beiträge unter einander aufgelistet sind.[/COLOR]
[COLOR=#333333]Also habe ich jetzt einen Codeschnipsel für das Smart Archive Reloaded in die category.php eingebaut.[/COLOR]
[COLOR=#333333]PHP-Code:
[COLOR=#000000] [COLOR=#0000BB]<?php smart_archives[/COLOR][COLOR=#007700]( [/COLOR][COLOR=#DD0000]''[/COLOR][COLOR=#007700], array(
[/COLOR][COLOR=#DD0000]'category__in' [/COLOR][COLOR=#007700]=> array( [/COLOR][COLOR=#0000BB]1 [/COLOR][COLOR=#007700]) ) ); [/COLOR][COLOR=#0000BB]?>[/COLOR][/COLOR]
[/COLOR]
[COLOR=#333333]Das funktioniert soweit erstmal, er gibt jetzt das Smart Archiv Reloaded statt den normalen Beiträgen aus. Allerdings hab ich jetzt natürlich noch die Kategorie-ID in dem Fall "1" manuell da reingeschrieben. Deshalb zeigt er jetzt natürlich auf sämtlichen Kategorie-Archiven nur die Kategorie News mit der ID=1 an. [/COLOR]
[COLOR=#333333]siehe:[/COLOR]
http://maxx-x.de/turnverein/category/neuigkeiten/[COLOR=#333333]Deshalb meine Frage, was muss ich da reinschreiben, dass er automatisch die jeweilige Kategorie ID dem Smart-Archiv übergibt? Den Titel der jeweiligen Kategorie gibt er ja auch in der category.php aus, da muss es doch bestimmt auch möglich sein, die ID dort auszugeben?[/COLOR]
[COLOR=#333333]Hoffe ihr versteht was ich meine[/COLOR]
-
ich seh grade, ich glaube das gehört eher zum Forum Konfiguration, da das Smart Archive Plugin ja nur indirekt betroffen ist. Kann hier geclosed/gelöscht werden
-
Hallo,
erstmal zur Einführung.
Also ich baue gerade eine neue Website für einen Turnverein.
Da hat man ja allerlei verschiedenen Inhalt. Die alte (derzeitige Website) besteht schon seit 2007 und soll nun möglichst bald von der neuen abgelöst werden.Über die normale Beitragsfunktion von Wordpress will ich auf der neuen Homepage die Bereiche News, Presse und Ergebnisse mit jeweils Unterkategorien (z.B. Ergebnisse -> Leichtathketik) laufen lassen. Das klappt an sich auch, da man ja Kategorien und Unterkategorien festlegen kann.
Was mir nicht gefällt ist, dass man über die Archiv-Seiten nur alle Beiträge einer Kategorie untereinander aufgelistet bekommt. Das finde ich, wenn man mehr als 8 Jahre auflisteten will ziemlich unübersichtlich.Über die Archiv-Widgets kann man ja auch nur nach Jahr (dann hat man aber wieder alle Kategorien zusammengemischt) oder wieder nur über die Kategorie als ganzes suchen/sortieren.
Ich hab mir jetzt was gedacht (ich weiß nicht obs überhaupt möglich ist, weil ich vom Programmieren / PHP keine Ahnung hab)
Also ich hab mir das Smart Archiv Reloaded genommen. Da kann man ja per shortcode auf einer statischen Seite ein Archiv anzeigen lassen, nur hätte ich gerne diese Navigation nach Jahren auch in den einzelnen Kategorie-Archiven. Ich kann zwar natürlich auch einzelne statische Seiten für jeweils eine Kategorie anlegen und diese über die Hauptnavigation verlinken, nur nützt mich das ja nix, wenn jemand auf den Kategorienname, der in den Metatags unter dem Beitragsname angezeigt wird, klickt. Derjenige wird dann ja wieder auf das eigentliche Kategorie-Archiv mit Aufbau nach category.php weitergeleitet, wo wieder nur alle Kategorie-Beiträge unter einander aufgelistet sind.
Also habe ich jetzt einen Codeschnipsel für das Smart Archive Reloaded in die category.php eingebaut.
Das funktioniert soweit erstmal, er gibt jetzt das Smart Archiv Reloaded statt den normalen Beiträgen aus. Allerdings hab ich jetzt natürlich noch die Kategorie-ID in dem Fall "1" manuell da reingeschrieben. Deshalb zeigt er jetzt natürlich auf sämtlichen Kategorie-Archiven nur die Kategorie News mit der ID=1 an.
siehe:
http://maxx-x.de/turnverein/category/neuigkeiten/Deshalb meine Frage, was muss ich da reinschreiben, dass er automatisch die jeweilige Kategorie ID dem Smart-Archiv übergibt? Den Titel der jeweiligen Kategorie gibt er ja auch in der category.php aus, da muss es doch bestimmt auch möglich sein, die ID dort auszugeben?
Hoffe ihr versteht was ich meine
-
Hm joa das hab ich mir auch schon überlegt, wobei Google über das ja auch Picasa läuft schon auch flott ist.
Was ich allgemein etwas merkwürdig finde, ich hab die Seite jetzt identisch auf top-hoster und auf einem test account von all-inkl.com.
Der google PageSpeed-Test gibt der Seite auf top-hoster 50 Punkte der auf all-inkl 66.
P3 schreibt bei top-hoster das die Plugins pro Seite 0.863 sec. brauchen und damit 67%
bei all-inkl sind es 1,23 sec. und 72,1Wie soll man das denn deuten?
Das bei top-hoster die Hardware die Plugins schneller zum laufen bekommt, aber der Aufbau nach draußen (Google-Test) länger dauert und all-inkl braucht länger für die Plugins die Seite wird aber trotzdem schneller beim User aufgebaut?
Rein vom eigenen Durchklicken merkt man keinen gefühlten Unterschied. -
Hallo,
ich baue gerade eine Vereinsseite auf.
Derzeit hab ich die Seite zum Testen bei meinem Hoster top-hoster.de gehostet.
Hab jetzt aber für den Verein all-ink.com unter die Lupe genommen als möglichen Hoster.
Dort hätte ich 250gb Webspace zur Verfügung.
Eigentlich hatte ich die Gallerie derzeit so aufgebaut, dass die Bilder auf Picasa liegen und sie über das Plugin shashin in die Seite eingebunden werden. Auf der alten Vereinsseite lagen die Bilder auch auf Picasa.
Jetzt meine Frage: Würde es der Performance erträglicher sein, wenn man die Bilder selbst auf dem eigenen Webspace hostet oder ist es besser sie über Picasa / Shashin einzubinden?
Shashin macht laut P3 - Plugin Performance Profiler nicht den Löwenanteil bei der Performancereduzierung aus (4%) hier ist Jetpack, Eventmanager und Layerslider leider ziemlich schlecht. Da muss ich mir evtl. noch was überlegen, weil mir die Seite derzeit etwas zu langsam ist.