alles kla, habs hingekriegt =] das forum is ja mal richtig aktiv und hilfsbereit! :D
Beiträge von xavil
-
-
Guten tag,
ich wollte mal fragen ob mir vielleicht wer helfen kann.
Also ich habe mir ein Theme gekauft und möchte ein script davon ein wenig verändern.
Da man da ein gewissen "wissen" haben sollte, fass ich es lieber nicht an :DEs geht um meine "Download" seite: http://www.illicity.de/downloads/
Sieht ja schonmal alles schick aus, aber ich möchte oben Rechts das "all next today und co" weghaben.
Desweiteren möchte ich, das es alles anzeigt und nicht nur 12 "boxen".Was natürlich auch toll wäre ist wenn man es nach dem "Genre" Sortiert ist z.B. so:
Der Datei Code:
PHP
Alles anzeigen<?php/* Template Name: Albums Gallery*/?> <?php get_header(); ?> <div class="container-960 bg-page-bar"> <div class="page-bar"> <h1 class="title-page"> <?php the_title(); ?> </h1> <span class="right"></span> <div class="categories"> <span class="right"></span> <ul> <li class="listFilterPanel" data-filter="all"> <span class="right"> <a href="#date=all" class="template-based-element-background-color-hover template-based-element-border-color-hover"><?php _e('All','clubix-framework'); ?></a> </span> </li> <li class="listFilterPanel" data-filter="next week"> <span class="right"> <a href="#date=next+week" class="template-based-element-background-color-hover template-based-element-border-color-hover"><?php _e('next week','clubix-framework'); ?></a> </span> </li> <li style="list-style: none"> <span class="right"></span> </li> <li class="listFilterPanel" data-filter="this week"> <span class="right"> <a href="#date=this+week" class="template-based-element-background-color-hover template-based-element-border-color-hover"><?php _e('this week','clubix-framework'); ?></a> </span> </li> <li style="list-style: none"> <span class="right"></span> </li> <li class="listFilterPanel" data-filter="today"> <span class="right"> <a href="#date=today" class="template-based-element-background-color-hover template-based-element-border-color-hover"><?php _e('today','clubix-framework'); ?></a> </span> </li> <li style="list-style: none"> <span class="right"></span> </li> <li class="listFilterPanel" data-filter="tomorrow"> <span class="right"> <a href="#date=tomorrow" class="template-based-element-background-color-hover template-based-element-border-color-hover"><?php _e('tomorrow','clubix-framework'); ?></a> </span> </li> <li style="list-style: none"> <span class="right"></span> </li> </ul> </div> <div class="clear"></div> </div> </div> <!-- end page info --> <?php //echo do_shortcode("[album_list template='1']"); ?> <div class="container-960 content-page-home content-page-standard"> <div class="grid_12 container_12 alpha omega"> <ul class="albums-photos-videos albums"> <?php if ( get_query_var( 'paged' ) ) $paged = get_query_var('paged'); else if ( get_query_var( 'page' ) ) $paged = get_query_var( 'page' ); else $paged = 1; $per_page = 12; $number_of_series = count( get_terms( "album" ) ); $offset = $per_page * ( $paged - 1) ; // Setup the arguments to pass in $args = array( 'order' => 'DESC', 'orderby' => 'id', 'offset' => $offset, 'number' => $per_page, 'hide_empty' => false, ); $args['taxonomy'] = "album"; $terms = get_terms("album", $args); foreach ($terms as $key => $term) { $image_attachment_ids = get_tax_meta($term->term_id, 'picture_path'); if(is_array($image_attachment_ids)){ $image_array = wp_get_attachment_image_src(array_shift($image_attachment_ids)); } else { $image_array = array(); } $terms[$key] = (object)array_merge_recursive( get_object_vars($terms[$key]), array( 'author' => get_tax_meta($term->term_id, 'author_name'), 'content' => get_tax_meta($term->term_id, 'content'), 'img' => $image_array[0], 'stars' => get_tax_meta($term->term_id, 'star_count'), 'template' => get_tax_meta($term->term_id, 'template'), 'genre' => get_tax_meta($term->term_id, 'genre'), 'release' => get_tax_meta($term->term_id, 'release_date'), 'download' => get_tax_meta($term->term_id, 'download', true), ) ); } $albums_list = $terms; ?> <?php foreach ($albums_list as $album) : ?> <?php $data_filter = ''; $eventDate = get_tax_meta($album->term_id, 'release_date'); $eventDateCmp = strtotime($eventDate); $todaysDate = date("d-m-Y"); $todaysDateCmp = strtotime($todaysDate); if ( $eventDateCmp == $todaysDateCmp ) { $data_filter = 'today'; } else { if ( $eventDateCmp > $todaysDateCmp && $eventDateCmp <= strtotime("+1 day") ) { $data_filter = 'tomorrow'; } else { if ( $eventDateCmp > $todaysDateCmp && $eventDateCmp < strtotime("next Monday") ) { $data_filter = 'this week'; } else { if ( $eventDateCmp >= strtotime("next Monday") && $eventDateCmp < strtotime("next Monday +1 week") ) { $data_filter = 'next week'; } } } } ?> <li class="listFilterItem" data-filter="<?php echo $data_filter; ?>"> <a href="<?php echo get_term_link( $album ); ?>" title="<?php echo $album->author . '-' . $album->name; ?>"> <img alt="albums-photos-videos" src="<?php echo $album->img; ?>"> <div class="black-bg-albums-photos-videos caption"> <h1><?php echo mb_strlen( $album->name ) >= 20 ? substr(strip_tags($album->name), 0, 20) . ' ...' : $album->name ; ?></h1> <p><?php echo $album->author; ?></p> </div> <div class="black-bg-albums-photos-videos-pink template-based-element-background-color-transparent"> <h1><?php echo $album->name; ?></h1> <p><?php echo $album->author; ?></p> <div class="icon-albums-photos-videos"></div> </div> </a> </li> <?php endforeach; ?> </ul> <div class="clear"></div> <ul class="list-blog-pages"> <?php //if (function_exists("pagination")) { $big = 999999999; echo paginate_links( array( 'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ), 'format' => '?paged=%#%', 'current' => $paged, 'total' => ceil( $number_of_series / $per_page ), 'type' => 'list', ) ); //} ?> </ul> </div> <div class="clear"></div> </div> <?php get_footer(); ?>Würde mich sehr freuen, wenn mir wer helfen würde!
Liebe Grüße
-
Guten Abend,
ich möchte gerne eine Art von Community Seite erstellen. Auf der Seite sollen sich Nutzer registrieren können, einloggen sich gegenseitig nachrichten schicken können und im Forum schreiben.
Nun ist meine Frage, ist sowas überhaupt mit Wordpress möglich, oder würdet ihr mir ein anderes Produkt empfehlen?
Mit freundlichem Gruß,
xavil