Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [WORDPRESS] Immagini slide differenti per ogni pagina

    Salve, ho un problema molto grosso che devo cercare di risolvere il prima possibile...
    Praticamente io ho uno slide in jquery ( Nivoslider ) in ogni pagina del sito, solo che vorrei avere per ogni pagina 5 immagini differenti... come posso fare ?

    Lo slide viene caricato nell' header del file page.php

    Vi prego aiutatemi..
    Hutton

    "Una tela bianca, offre infinite possibilità."

  2. #2
    Nessuno mi può aiutare ?
    questo è il codice html all'interno del file page.php
    codice:
    <div class="slider-wrapper theme-default">
        <div id="slider" class="nivoSlider">
            <a href="#" title="This is an example of a caption">
                [img]<?php echo get_template_directory_uri() . '/images/images-homepage/images-01.jpg'; ?>[/img]
            </a>
            <a href="#" title="This is an example of a caption">
                [img]<?php echo get_template_directory_uri() . '/images/images-homepage/images-02.jpg'; ?>[/img]
            </a>
        </div>
    </div>
    e vorrei che diventasse una cosa del genere:
    codice:
    [img]<?php echo get_template_directory_uri() . '/images/images-$nome_pagina/images-01.jpg'; ?>[/img]
    Hutton

    "Una tela bianca, offre infinite possibilità."

  3. #3
    Nessuno mi può aiutare?
    Hutton

    "Una tela bianca, offre infinite possibilità."

  4. #4
    Ho trovato la funzione che crea i permalink, forse da qui posso trovare un modo per estrarre la categoria o il nome della pagina?

    Codice PHP:
    function get_permalink($id 0$leavename false) {
                
    $rewritecode = array(
                        
    '%year%',
                        
    '%monthnum%',
                        
    '%day%',
                        
    '%hour%',
                        
    '%minute%',
                        
    '%second%',
                        
    $leavename'' '%postname%',
                        
    '%post_id%',
                        
    '%category%',
                        
    '%author%',
                        
    $leavename'' '%pagename%',
                );
        
                if ( 
    is_object($id) && isset($id->filter) && 'sample' == $id->filter ) {
                        
    $post $id;
                        
    $sample true;
                } else {
                        
    $post = &get_post($id);
                        
    $sample false;
                }
        
                if ( empty(
    $post->ID) )
                        return 
    false;
        
                if ( 
    $post->post_type == 'page' )
                        return 
    get_page_link($post->ID$leavename$sample);
                elseif ( 
    $post->post_type == 'attachment' )
                        return 
    get_attachment_link($post->ID);
                elseif ( 
    in_array($post->post_typeget_post_types( array('_builtin' => false) ) ) )
                        return 
    get_post_permalink($post->ID$leavename$sample);
        
                
    $permalink get_option('permalink_structure');
        
                
    $permalink apply_filters('pre_post_link'$permalink$post$leavename);
        
                if ( 
    '' != $permalink && !in_array($post->post_status, array('draft''pending''auto-draft')) ) {
                        
    $unixtime strtotime($post->post_date);
        
                        
    $category '';
                        if ( 
    strpos($permalink'%category%') !== false ) {
                                
    $cats get_the_category($post->ID);
                                if ( 
    $cats ) {
                                        
    usort($cats'_usort_terms_by_ID'); // order by ID
                                        
    $category $cats[0]->slug;
                                        if ( 
    $parent $cats[0]->parent )
                                                
    $category get_category_parents($parentfalse'/'true) . $category;
                                }
                                
    // show default category in permalinks, without
                                // having to assign it explicitly
                                
    if ( empty($category) ) {
                                        
    $default_category get_categoryget_option'default_category' ) );
                                        
    $category is_wp_error$default_category ) ? '' $default_category->slug;
                                }
                        }
        
                        
    $author '';
                        if ( 
    strpos($permalink'%author%') !== false ) {
                                
    $authordata get_userdata($post->post_author);
                                
    $author $authordata->user_nicename;
                        }
        
                        
    $date explode(" ",date('Y m d H i s'$unixtime));
                        
    $rewritereplace =
                        array(
                                
    $date[0],
                                
    $date[1],
                                
    $date[2],
                                
    $date[3],
                                
    $date[4],
                                
    $date[5],
                                
    $post->post_name,
                                
    $post->ID,
                                
    $category,
                                
    $author,
                                
    $post->post_name,
                        );
                        
    $permalink home_urlstr_replace($rewritecode$rewritereplace$permalink) );
                        
    $permalink user_trailingslashit($permalink'single');
                } else { 
    // if they're not using the fancy permalink option
                        
    $permalink home_url('?p=' $post->ID);
                }
                return 
    apply_filters('post_link'$permalink$post$leavename);

    Hutton

    "Una tela bianca, offre infinite possibilità."

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.