DevA90
Odpowiedź forum utworzona
-
Forum: Używanie i konfiguracja WordPressa
W odpowiedzi na: podwójne RELATED POSTpomoze ktos/
Forum: Używanie i konfiguracja WordPressa
W odpowiedzi na: podwójne RELATED POSTo którą seksję chodzi? jak usuwam sekcje nad fraza o której wspomniałeś, rozkłada mi się strona. Proszę o pomoc.
<?php
/**
* Displays related posts (category based)
*
* @package WordPress
* @subpackage GoPress WPExplorer Theme
* @since GoPress 1.0
*/if ( ! function_exists( 'wpex_related_posts’ ) ) {
function wpex_related_posts() {
// Return if disabled
if ( get_theme_mod( 'blog_related’, '1′ ) !== '1′ ) return;// Get Post Data
global $post;
$post_id = $post->ID;// Return if not standard post type
if ( get_post_type( $post) !== 'post’) return;// Theme Settings
$disable_related_items = get_post_meta( $post_id, 'wpex_disable_related_items’, true );
$posts_per_page = get_theme_mod( 'blog_related_count’, '3′ );// Create an array of current category ID’s
$cats = wp_get_post_terms( $post_id, 'category’ );
$cats_ids = array();
foreach($cats as $wpex_related_cat) {
$cats_ids[] = $wpex_related_cat->term_id;
}// Related query arguments
$args = array(
'posts_per_page’ => $posts_per_page,
'orderby’ => 'rand’,
'category__in’ => $cats_ids,
'post__not_in’ => array($post_id),
'no_found_rows’ => true,
'tax_query’ => array (
'relation’ => 'AND’,
array (
'taxonomy’ => 'post_format’,
'field’ => 'slug’,
'terms’ => array( 'post-format-quote’, 'post-format-link’ ),
'operator’ => 'NOT IN’,
),
),
);
$wpex_query = new wp_query( $args );
if( $wpex_query->have_posts() ) { ?>
<section class=”related-posts clr”>
<div class=”related-posts-title heading”><span><?php _e( 'Related Posts’, 'wpex’ ); ?></span>
</div><?php
// Loop through related posts
$count=0;
foreach( $wpex_query->posts as $post ) : setup_postdata( $post );
$count++;
$postid = $post->ID;
$attachment_id = get_post_thumbnail_id( $postid ); ?>
<article class=”related-post-entry span_1_of_3 col clr col-<?php echo $count; ?>”>
<?php
// Display related post thumbnail
if ( has_post_thumbnail() ) { ?>
” title=”<?php echo esc_attr( the_title_attribute( 'echo=0′ ) ); ?>” rel=”bookmark” class=”related-post-entry-thumbnail”>
<img src=”<?php echo wpex_get_featured_img_url( $attachment_id, false, false ); ?>” alt=”<?php echo the_title(); ?>” />
<?php if ( 'video’ == get_post_format() ) { ?>
<div class=”related-post-entry-video-overlay”><i class=”fa fa-play-circle-o”></i></div>
<?php } ?>
<?php } ?>
<div class=”related-post-entry-content clr”>
” title=”<?php echo esc_attr( the_title_attribute( 'echo=0′ ) ); ?>” rel=”bookmark” class=”related-post-entry-title”><?php the_title(); ?>
<div class=”related-post-entry-excerpt clr”>
<?php wpex_excerpt( ’15’, false ); ?>
</div><!– related-post-entry-excerpt –>
</div><!– .related-post-entry-content –>
</article><!– .related-post-entry –>
<?php endforeach; ?>
</section>
<?php } // End related items// Reset query
wp_reset_postdata();} // End function
} // End if
Forum: Zaawansowane
W odpowiedzi na: jak rozłożyć elementy menu w równych odstępach i pod całej szerokościdorzucę inny wycinek ze style.css
/*styling*/#site-navigation-wrap { background: #2c2c2c; margin: 0 0 30px; min-height: 45px; border-bottom: 5px solid #02aace; }
#site-navigation .dropdown-menu li { display: block; float: left; height: 45px; line-height: 45px; }
#site-navigation .dropdown-menu a { padding: 0 20px; color: #999; font-weight: 700; text-decoration: none; text-align: left; cursor: pointer; }
#site-navigation .dropdown-menu > li > a:hover,
#site-navigation .dropdown-menu > li.sfHover > a { color: #fff; }
#site-navigation .dropdown-menu > .current-menu-item > a,
#site-navigation .dropdown-menu > .current-menu-item > a:hover { background-color: #02aace; color: #fff; }
/*drop-down styles*/#site-navigation .dropdown-menu ul { padding-top: 5px; }
#site-navigation .dropdown-menu ul ul { padding-top: 0; }
#site-navigation .dropdown-menu ul li { background: #2c2c2c; border-bottom: 1px solid rgba(255, 255, 255, 0.08); line-height: 1.4em; height: auto; float: none; display: block; }
#site-navigation .dropdown-menu ul a { display: block; height: auto; line-height: 1.7em; padding: 10px 20px; margin: 0px; border: 0px; text-transform: none; font-size: 0.9em; font-weight: 700; }
#site-navigation .dropdown-menu ul li > a:hover { color: #fff }
#site-navigation .dropdown-menu ul li:last-child { border: none; }cały czas nie mogę dojść jak rozłożyć te elementy … proszę o pomoc ekspertów 🙂
Forum: Zaawansowane
W odpowiedzi na: jak rozłożyć elementy menu w równych odstępach i pod całej szerokościdyskretnie po cichu ponawiam pytanie:)
Forum: Zaawansowane
W odpowiedzi na: Jak doda autora do postuOgarnąłem sam jak zmienić date i nazwę comments, jednak nie wiem jak zmienić kolor tak żeby mi się to wszystko nie sypało. Chodzi mi żeby nazwa „Liczba komentarzy” była w innym kolorze. W ktorym miejscu wstawić kod?
Pozdrawiam.Forum: Zaawansowane
W odpowiedzi na: Jak doda autora do postudziękuje wielkie za zainteresowanie, skoro już jestem przy robieniu nagłówka postów to mam do Ciebie jeszcze pytanie. jak zmienić Comments na Liczba komentarzy i ew. zmienić kolor podświetlania? (w jakim pliku szukac?) i ew. jakie funkcje?
Forum: Zaawansowane
W odpowiedzi na: Jak doda autora do postuW którym miejscu należy nanieść zmiany?
<?php
/**
* Used to display post author info
*
* @package WordPress
* @subpackage GoPress WPExplorer Theme
* @since GoPress 1.0
*/if ( ! function_exists( 'wpex_post_author’ ) ) {
function wpex_post_author() {
// Only display for standard posts
global $post;
$post_id = $post->ID;
if ( 'post’ !== get_post_type($post_id) ) return;// Vars
$author = get_the_author();
$author_description = get_the_author_meta( 'description’ );
$author_url = esc_url( get_author_posts_url( get_the_author_meta( 'ID’ ) ) );
$author_avatar = get_avatar( get_the_author_meta( 'user_email’ ), apply_filters( 'wpex_author_bio_avatar_size’, 75 ) );// Only display if author has a description
if ( !$author_description ) return; ?><div class=”author-info boxed clr”>
<h4 class=”heading”><span><?php printf( __( 'Written by %s’, 'wpex’ ), $author ); ?></span></h4>
<div class=”author-info-inner clr”>
<?php if ( $author_avatar ) { ?>
” rel=”author” class=”author-avatar”>
<?php echo $author_avatar; ?>
<?php } ?>
<div class=”author-description”>
<p><?php echo $author_description; ?></p>
</div><!– .author-description –>
</div><!– .author-info-inner –>
</div><!– .author-info –><?php } // End function
} // End if
Forum: Zaawansowane
W odpowiedzi na: jak rozłożyć elementy menu w równych odstępach i pod całej szerokościzmieniać trzeba w style? wyżej podałem wycinek dotyczący menu, gdzie wstawić ww. kody?
Dzięki i pozdawiam.
Forum: Zaawansowane
W odpowiedzi na: jak rozłożyć elementy menu w równych odstępach i pod całej szerokościa nie można zrobić tak, żeby automatycznie dopasowywało? czy za każdym razem jak dodam element do menu muszę przestawiać szerokość?
.sf-menu
.sf-menu * { margin: 0; padding: 0; list-style: none; }
.sf-menu ul { position: absolute; display: none; top: 100%; left: 0; z-index: 10001; }
.sf-menu > li { float: left; }
.sf-menu li:hover > ul,
.sf-menu li.sfHover > ul { display: block }
.sf-menu a { display: block; position: relative; }
.sf-menu ul ul { top: 0; left: 100%; }
.sf-menu { float: left }
.sf-menu ul { min-width: 160px; *width: 160px; }
.sf-menu a { zoom: 1 }
.sf-menu li { position: relative; white-space: nowrap; *white-space: normal; -webkit-transition: background 0.2s; transition: background 0.2s; }
.sf-menu li:hover,
.sf-menu li.sfHover { -webkit-transition: none; transition: none; }
.sf-menu .sf-mega { position: absolute; display: none; top: 100%; left: 0; z-index: 99; }
.sf-menu li:hover > .sf-mega,
.sf-menu li.sfHover > .sf-mega { display: block }Forum: Zaawansowane
W odpowiedzi na: Jak poprawić/wstawić kreski odzielające sidebar od środkowej kolumnyok, funkcje wydaje mi się że odnalazłem, jednak jak zrobić obramowanie między środkową cześcia strony a sidebarem? bo jak robie obramowanie sidebaru to linia konczy się tam gdzie widzety, tak wiec sadze ze trzeba zrobic prawaramke srodkowej czesci strony. jak?
Forum: Używanie i konfiguracja WordPressa
W odpowiedzi na: Jaki usunąć pustą przestrzeń w rozwijanym menu (link)Ok, problem rozwiązałem jakoś sam metodą prób i błędów.
Inne pytanie związane z menu.
1) które linijki kodu odpowiadają za podświetlanie elementów menu po nakierowaniu na nich kursora myszki i jak te kolory zmienić?
2) Jak zmienić poziome paski na stronie ktore są między postami?sf-menu,
.sf-menu * { margin: 0; padding: 0; list-style: none; }
.sf-menu li { position: relative }
.sf-menu ul { position: absolute; display: none; top: 100%; left: 0; z-index: 10001; }
.sf-menu > li { float: left }
.sf-menu li:hover > ul,
.sf-menu li.sfHover > ul { display: block }
.sf-menu a { display: block; position: relative; }
.sf-menu ul ul { top: 0; left: 100%; }
.sf-menu { float: left }
.sf-menu ul { min-width: 160px; *width: 160px; }
.sf-menu a { zoom: 1 }
.sf-menu li { position: relative; white-space: nowrap; *white-space: normal; -webkit-transition: background .2s; transition: background .2s; }
.sf-menu li:hover,
.sf-menu li.sfHover { -webkit-transition: none; transition: none; }
.sf-menu .sf-mega { position: absolute; display: none; top: 100%; left: 0; z-index: 99; }
.sf-menu li:hover > .sf-mega,
.sf-menu li.sfHover > .sf-mega { display: block }/*styling*/
#site-navigation-wrap { background: #2c2c2c; margin: 0 0 30px; min-height: 45px; border-bottom: 5px solid #02aace; }
#site-navigation .dropdown-menu li { display: block; float: left; height: 45px; line-height: 45px; }
#site-navigation .dropdown-menu a { padding: 0 20px; color: #999; font-weight: 400; text-decoration: none; text-align: left; cursor: pointer; }
#site-navigation .dropdown-menu > li > a:hover,
#site-navigation .dropdown-menu > li.sfHover > a { color: #fff; }
#site-navigation .dropdown-menu > .current-menu-item > a,
#site-navigation .dropdown-menu > .current-menu-item > a:hover { background-color: #02aace; color: #fff; }/*drop-down styles*/
#site-navigation .dropdown-menu ul { padding-top: 5px; }
#site-navigation .dropdown-menu ul ul { padding-top: 0; }
#site-navigation .dropdown-menu ul li { background: #2c2c2c; border-bottom: 1px solid rgba(255, 255, 255, 0.08); line-height: 1.4em; height: auto; float: none; display: block; }
#site-navigation .dropdown-menu ul a { display: block; height: auto; line-height: 1.7em; padding: 10px 20px; margin: 0px; border: 0px; text-transform: none; font-size: 0.9em; }
#site-navigation .dropdown-menu ul li > a:hover { color: #fff }
#site-navigation .dropdown-menu ul li:last-child { border: none; }Forum: Używanie i konfiguracja WordPressa
W odpowiedzi na: jak usunąć "related posts" w postachgenialne, rozumiem, że jak zainstaluje wtyczkę to będę mógł tworzyć jak chce „related posts”?
Czy mógłbyś mi wytłumaczyć dlaczego po wstawieniu ww. kodu a potem jego usunięciu, related posts dalej się nie pojawia? (czysta ciekawość)
Wielkie dzieki za pomoc.