wäre echt super nett wenn mir jemand helfen könnte!!!

  • hab das folgende problem.und zwar ich habe das sahifa theme und dort die möglichkeit eine review post post option zu machen, ich würde gerne in das input feld einen link einfügen, doch leider geht das nicht so richtig. ( siehe screeshots) , viellicht kann mir ja jemand weiter helfen, werde auch die dazugehörigen datein anhängen!!!! vielen dank in vorraus.

    PHP
    tie_post_options(                                array(    "name" => "Review Style",                        "id" => "tie_review_style",                        "type" => "select",                        "options" => array( "stars" => "Stars" ,                                            "percentage" => "Percentage",                                            "points" => "Points")));                                                        tie_post_options(                                array(    "name" => "Review Summary",                        "id" => "tie_review_summary",                        "type" => "textarea"));
                tie_post_options(                                array(    "name" => "Text appears under the total score",                        "id" => "tie_review_total",                        "type" => "text"));
                ?>                <input id="tie_add_review_criteria" type="button" class="mpanel-save" value="Add New Review Criteria">                <ul id="tie-reviews-list">                <?php $i = 0;                if(!empty($tie_review_criteria) && is_array($tie_review_criteria) ){                    foreach( $tie_review_criteria as $tie_review ){  ; $i++; ?>                    <li class="option-item review-item">                        <div>                        <span class="label">Review Criteria</span>                        <input name="tie_review_criteria[<?php echo $i ?>][name]" type="text" value="<?php if( !empty($tie_review['name'] ) ) echo $tie_review['name'] ?>" />                        <div class="clear"></div>                        <span class="label">Criteria Score</span>                        <div id="criteria<?php echo $i ?>-slider"></div>                        <input type="text" id="criteria<?php echo $i ?>" value="<?php if( !empty($tie_review['score']) ) echo $tie_review['score']; else echo 0; ?>" name="tie_review_criteria[<?php echo $i ?>][score]" style="width:40px; opacity: 0.7;" />                        <a class="del-cat"></a>                        <script>                          jQuery(document).ready(function() {                            jQuery("#criteria<?php echo $i ?>-slider").slider({                                range: "min",                                min: 0,                                max: 100,                                value: <?php if( !empty($tie_review['score']) ) echo $tie_review['score']; else echo 0; ?>,                                slide: function(event, ui) {                                    jQuery('#criteria<?php echo $i ?>').attr('value', ui.value );                                }                                });                            });                        </script>                        </div>                    </li>


    PHP
    $tie_reviews_attr = array(    'review'        =>        'itemprop="review" itemscope itemtype="http://schema.org/Review" ',    'name'            =>        'itemprop="name"');function tie_get_review( $position = "review-top" ){    global $post ;    if( function_exists('bp_current_component') && bp_current_component() ) $current_id = get_queried_object_id();    else $current_id = $post->ID;    $get_meta = get_post_custom( $current_id );
        $criterias = unserialize( $get_meta['tie_review_criteria'][0] );    $summary = $get_meta['tie_review_summary'][0] ;    $short_summary = $get_meta['tie_review_total'][0] ;    $style = $get_meta['tie_review_style'][0];    $total_counter = $score = 0;    ?>    <meta itemprop="datePublished" content="<?php the_time( 'Y-m-d' ); ?>" />    <div style="display:none" itemprop="reviewBody"><?php echo strip_tags( get_the_excerpt() ); ?></div>    <div class="review-box <?php echo $position; if( $style == 'percentage' ) echo ' review-percentage'; elseif( $style == 'points' ) echo ' review-percentage'; else echo ' review-stars'?>">        <h2 class="review-box-header"><?php _e( 'Review Overview' , 'tie' ) ?></h2>        <?php        if( !empty($criterias) && is_array($criterias) ){            foreach( $criterias as $criteria){             if( $criteria['name'] ){                if( $criteria['score'] > 100 ) $criteria['score'] = 100;                if( $criteria['score'] < 0 || empty($criteria['score']) || !is_numeric( $criteria['score']) ) $criteria['score'] = 0;                            $score += $criteria['score'];            $total_counter ++;        ?>        <?php if( $style == 'percentage' ): ?>        <div class="review-item">            <h5><?php echo $criteria['name'] ?> - <?php echo $criteria['score'] ?>%</h5>            <span><span style="width:<?php echo $criteria['score'] ?>%"></span></span>        </div>        <?php elseif( $style == 'points' ):   $point =  $criteria['score']/10; ?>        <div class="review-item">            <h5><?php echo $criteria['name'] ?> - <?php echo $point ?></h5>            <span><span style="width:<?php echo $criteria['score'] ?>%"></span></span>        </div>        <?php else: ?>        <div class="review-item">            <h5><?php echo $criteria['name'] ?></h5>            <span class="stars-large"><span style="width:<?php echo $criteria['score'] ?>%"></span></span>                                </div>        <?php endif; ?>        <?php }            }        }        if( !empty( $score ) && !empty( $total_counter ) )            $total_score =  $score / $total_counter ;
            if( empty($total_score) ) $total_score = 0;        ?>        <div class="review-summary" itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating">        <meta itemprop="worstRating" content = "1" />        <meta itemprop="bestRating" content = "100" />        <span class="rating points" style="display:none"><span class="rating points" itemprop="ratingValue"><?php echo round($total_score) ?></span></span>        <?php if( $style == 'percentage' ): ?>            <div class="review-final-score">                <h3><?php echo round($total_score) ?><span>%</span></h3>                <h4><?php echo $short_summary; ?></h4>            </div>        <?php elseif( $style == 'points' ): $total_score = $total_score/10 ; ?>            <div class="review-final-score">                <h3><?php echo round($total_score,1) ?></h3>                <h4><?php echo $short_summary; ?></h4>            </div>        <?php else: ?>            <div class="review-final-score">                <span title="<?php echo $short_summary ?>" class="stars-large"><span style="width:<?php echo $total_score ?>%"></span></span>                <h4><?php echo $short_summary; ?></h4>            </div>        <?php endif; ?>            <?php if( !empty( $summary ) ){ ?>            <div class="review-short-summary" itemprop="description">                <p><strong><?php _e( 'Summary :' , 'tie' ) ?> </strong> <?php echo htmlspecialchars_decode($summary); ?></p>            </div>            <?php } ?>        </div>        <?php echo tie_get_user_rate(); ?>        <span style="display:none" itemprop="reviewRating"><?php echo round($total_score) ?></span>    </div>    <?php }
    
    
    /*-----------------------------------------------------------------------------------*/# Get Totla Reviews Score/*-----------------------------------------------------------------------------------*/function tie_get_score( $size = 'small' ){    global $post ;    $summary = 0;    $get_meta = get_post_custom($post->ID);    if( !empty( $get_meta['tie_review_position'][0] ) ){    $criterias = unserialize( $get_meta['tie_review_criteria'][0] );    $short_summary = $get_meta['tie_review_total'][0] ;    $total_score = $get_meta['tie_review_score'][0];    if( empty($total_score) ) $total_score = 0;    $style = $get_meta['tie_review_style'][0];    ?>    <span title="<?php echo $short_summary ?>" class="stars-<?php echo $size; ?>"><span style="width:<?php echo $total_score ?>%"></span></span>    <?php     }}

    Einmal editiert, zuletzt von ro_rommel (4. Mai 2014 um 02:43)

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!