• 24-12-2016, 20:23:06
    #1
    Merhaba arkadaşlar
    WP temasında slider var, panelden başlık ve url girildiğinde Read More linki ile oluyor ama ben read more linkini kaldırıp, onun yerine sliderin görseline direk link vermek istiyorum

    İlk kod, slider görselinin kodu
    İkincisi ise slider url kodu

    Denedim ama yapamadım, yardımcı olursanız sevinirim


    echo '<li>',
    '<img src="' . get_template_directory_uri() . '/images/transparent.png" style="background: url(' . $slide['slide_image_url'] . ') no-repeat center; background-size: cover;" alt="' . $slide['slide_title']. '" />',
    
     '<div class="rslides-content">',

    '<a href="' . $slide['slide_url'] . '"><span>' . __( 'Read More', '***-thinkupthemes' ) . '</a></span>',
  • 24-12-2016, 21:25:36
    #2
    ronya adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar
    WP temasında slider var, panelden başlık ve url girildiğinde Read More linki ile oluyor ama ben read more linkini kaldırıp, onun yerine sliderin görseline direk link vermek istiyorum

    İlk kod, slider görselinin kodu
    İkincisi ise slider url kodu

    Denedim ama yapamadım, yardımcı olursanız sevinirim


    echo '<li>',
    '<img src="' . get_template_directory_uri() . '/images/transparent.png" style="background: url(' . $slide['slide_image_url'] . ') no-repeat center; background-size: cover;" alt="' . $slide['slide_title']. '" />',
    
     '<div class="rslides-content">',

    '<a href="' . $slide['slide_url'] . '"><span>' . __( 'Read More', '***-thinkupthemes' ) . '</a></span>',
    olarak denedin mi?

    echo '<li>',
    '<a href="' . $slide['slide_url'] . '"><img src="' . get_template_directory_uri() . '/images/transparent.png" style="background: url(' . $slide['slide_image_url'] . ') no-repeat center; background-size: cover;" alt="' . $slide['slide_title']. '" /></a>',
    
     '<div class="rslides-content">',
  • 24-12-2016, 21:54:55
    #3
    Bu şekilde denedim ama olmadı maalesef
    Teşekkürler

    chedmade adlı üyeden alıntı: mesajı görüntüle
    olarak denedin mi?

    echo '<li>',
    '<a href="' . $slide['slide_url'] . '"><img src="' . get_template_directory_uri() . '/images/transparent.png" style="background: url(' . $slide['slide_image_url'] . ') no-repeat center; background-size: cover;" alt="' . $slide['slide_title']. '" /></a>',
    
     '<div class="rslides-content">',
  • 24-12-2016, 22:00:47
    #4
    Kodun tamamını paylaşırmısın? veya pm den teamveawer at bakalım birlikte.
  • 24-12-2016, 22:10:57
    #5
    chedmade adlı üyeden alıntı: mesajı görüntüle
    Kodun tamamını paylaşırmısın? veya pm den teamveawer at bakalım birlikte.

    Eyvallah hocam, kodu ekliyorum
    Minamaze temasının slider kodu minamaze/admin/main/options

    // Add Slider - Homepage
    function thinkup_input_sliderhome() {
    global $thinkup_homepage_sliderswitch;
    global $thinkup_homepage_slidername;
    global $thinkup_homepage_sliderpreset;
    
    $thinkup_class_fullwidth = NULL;
    
    if ( is_front_page() or thinkup_check_ishome() ) {
    		if ( empty( $thinkup_homepage_sliderswitch ) or $thinkup_homepage_sliderswitch == 'option1' ) {
    
    echo '<div id="slider"><div id="slider-core">',
    			     '<div class="rslides-container"><div class="rslides-inner"><ul class="slides">';
    				if ( ! isset( $thinkup_homepage_sliderpreset[0] ) or empty( $thinkup_homepage_sliderpreset[0]['slide_image_url'] ) ) {		 
    					echo '<li><img src="' . get_template_directory_uri() . '/images/transparent.png" style="background: url(' . get_template_directory_uri() . '/images/slideshow/slide_demo1.png) no-repeat center; background-size: cover;" alt="Demo Image" /></li>';
    					echo '<li><img src="' . get_template_directory_uri() . '/images/transparent.png" style="background: url(' . get_template_directory_uri() . '/images/slideshow/slide_demo2.png) no-repeat center; background-size: cover;" alt="Demo Image" /></li>';
    					echo '<li><img src="' . get_template_directory_uri() . '/images/transparent.png" style="background: url(' . get_template_directory_uri() . '/images/slideshow/slide_demo3.png) no-repeat center; background-size: cover;" alt="Demo Image" /></li>';
    				} else if (isset($thinkup_homepage_sliderpreset) && is_array($thinkup_homepage_sliderpreset)) {
    					foreach ($thinkup_homepage_sliderpreset as $slide) {
    						echo '<li>',
    							 '<img src="' . get_template_directory_uri() . '/images/transparent.png" style="background: url(' . $slide['slide_image_url'] . ') no-repeat center; background-size: cover;" alt="' . $slide['slide_title']. '" />',
    							 '<div class="rslides-content">',
    							 '<div class="wrap-safari">',
    							 '<div class="rslides-content-inner">',
    							 '<div class="featured">';
    							 
    								if ( ! empty( $slide['slide_title'] ) ) {
    									echo '<div class="featured-title">',
    										 '<span>' . $slide['slide_title'] . '</span>',
    										 '</div>';
    								}
    								if ( ! empty( $slide['slide_description'] ) ) {
    									$slide_description = str_replace( '<p>', '<p><span>', wpautop( $slide['slide_description'] ));
    									$slide_description = str_replace( '</p>', '</span></p>', $slide_description );
    									echo '<div class="featured-excerpt">',
    										 $slide_description,
    										 '</div>';
    								}
    								if ( ! empty( $slide['slide_url'] ) ) {
    									echo '<div class="featured-link">',
    										 '<a href="' . $slide['slide_url'] . '"><span>' . __( 'Read More', '***-thinkupthemes' ) . '</a></span>',
    										 '</div>';
    								}
    
    						 echo '</div>',
    							  '</div>',
    							  '</div>',
    							  '</div>',
    							  '</li>';
    					}
    				}
    			echo '</ul></div></div>',
    			     '</div></div><div class="clearboth"></div>';
    		} else if ( $thinkup_homepage_sliderswitch !== 'option2' or empty( $thinkup_homepage_slidername ) ) {
    			echo '';
    		} else {
    			echo	'<div id="slider"><div id="slider-core">',
    				do_shortcode( $thinkup_homepage_slidername ),
    				'</div></div><div class="clearboth"></div>';
    		}
    	}
    }