Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    52

    Problema con funzione php HELP ME

    Salve avevo questo problema al mio sito web fatto in wordpress , non capisco cosa c'è di sbagliato mi da errore al rigo 17 ecco il sito http://risatabastarda.altervista.org/ chiedo aiuto non riesco a trovare il problema confido in voi...
    <?php



    add_action('after_setup_theme', 'avopt_gemer_register_banner');

    function avopt_gemer_register_banner() {



    $avtheme_registered_ads = array(

    'av-300X250' => array(

    'size' => '300X250',

    'network' => 'altervista',

    'label' => __('VideoBanner', AVTHEME),

    'screenshot' => 'http://im.altervista.org/wordpress/images/av-300X250.png',

    'description' => __('Show 300X250 banner on main sidebar top.', AVTHEME),

    'available' => true,

    ),

    );

    if(function_exists('avopt_register_ads')) avopt_register_ads($avtheme_registered_ads);



    }







    include("settings.php");



    # WIDGET: Sidebar



    register_sidebar(array(

    'name' => __( 'top', 'Gemer' ),

    'id' => 'top',

    'before_widget' => '',

    'after_widget' => '',

    'before_title' => '<h2>',

    'after_title' => '</h2>',

    ));



    # WIDGET: Left Sidebar

    if ( function_exists('register_sidebar') )

    register_sidebar(array(

    'name' => 'Left Sidebar',

    'before_title' => '<h2>',

    'after_title' => '</h2>',

    'before_widget' => '',

    'after_widget' => '',

    ));



    # WIDGET: Right Sidebar

    if ( function_exists('register_sidebar') )

    register_sidebar(array(

    'name' => 'Right Sidebar',

    'before_title' => '<h2>',

    'after_title' => '</h2>',

    'before_widget' => '',

    'after_widget' => '',

    ));



    # Displays a list of pages

    function dp_list_pages() {

    global $wpdb;

    $querystr = "SELECT $wpdb->posts.ID, $wpdb->posts.post_title FROM $wpdb->posts WHERE $wpdb->posts.post_status = 'publish' AND $wpdb->posts.post_type = 'page' ORDER BY $wpdb->posts.post_title ASC";

    $pageposts = $wpdb->get_results($querystr, OBJECT);

    if ($pageposts) {

    foreach ($pageposts as $post) {

    ?>[*]<?php echo $post->post_title; ?><?php

    }

    }

    }



    # Displays a list of categories

    function dp_list_categories($num=0, $exclude='') {

    if (strlen($exclude)>0) $exclude = '&exclude=' . $exclude;

    $categories = get_categories('hide_empty=1'.$exclude);

    $first = true; $count = 0;

    foreach ($categories as $category) {

    if ($num>0) { $count++; if ($count>$num) break; } // limit

    if ($category->parent<1) {

    if ($first) { $first = false; $f = ' class="f"'; } else { $f = ''; }

    ?><li<?php echo $f; ?>>

    <?php echo $category->name ?><?php echo $raquo; ?>

    <?php

    }

    }

    }



    # Displays a list of popular posts

    function dp_popular_posts($num, $pre='[*]', $suf='', $excerpt=true) {

    global $wpdb;

    $querystr = "SELECT $wpdb->posts.post_title, $wpdb->posts.ID, $wpdb->posts.post_content FROM $wpdb->posts WHERE $wpdb->posts.post_status = 'publish' AND $wpdb->posts.post_type = 'post' ORDER BY $wpdb->posts.comment_count DESC LIMIT $num";

    $myposts = $wpdb->get_results($querystr, OBJECT);

    foreach($myposts as $post) {

    echo $pre;

    ?><?php echo $post->post_title ?><?php

    if ($excerpt) {

    ?>

    <?php echo dp_clean($post->post_content, 120); ?>...</p><?php

    }

    echo $suf;

    }

    }



    # Displays a list of recent categories

    function dp_recent_comments($num, $pre='[*]', $suf='') {

    global $wpdb, $post;

    $querystr = "SELECT $wpdb->comments.comment_ID, $wpdb->comments.comment_post_ID, $wpdb->comments.comment_author, $wpdb->comments.comment_content, $wpdb->comments.comment_author_email FROM $wpdb->comments WHERE $wpdb->comments.comment_approved=1 ORDER BY $wpdb->comments.comment_date DESC LIMIT $num";

    $recentcomments = $wpdb->get_results($querystr, OBJECT);

    foreach ($recentcomments as $rc) {

    $post = get_post($rc->comment_post_ID);

    echo $pre;

    ?><?php echo $rc->comment_author ?> on <?php echo $post->post_title; ?><?php

    echo $suf;

    }

    }





    # Displays post image attachment (sizes: thumbnail, medium, full)

    function dp_attachment_image($postid=0, $size='thumbnail', $attributes='') {

    if ($postid<1) $postid = get_the_ID();

    if ($images = get_children(array(

    'post_parent' => $postid,

    'post_type' => 'attachment',

    'numberposts' => 1,

    'post_mime_type' => 'image',)))

    foreach($images as $image) {

    $attachment=wp_get_attachment_image_src($image->ID, $size);

    ?>[img]<?php echo $attachment[0]; ?>[/img] /><?php

    }

    }



    # Removes tags and trailing dots from excerpt

    function dp_clean($excerpt, $substr=0) {

    $string = strip_tags(str_replace('[...]', '...', $excerpt));

    if ($substr>0) {

    $string = substr($string, 0, $substr);

    }

    return $string;

    }



    # Displays the comment authors gravatar if available

    function dp_gravatar($size=50, $attributes='', $author_email='') {

    global $comment, $settings;

    if (dp_settings('gravatar')=='enabled') {

    if (empty($author_email)) {

    ob_start();

    comment_author_email();

    $author_email = ob_get_clean();

    }

    $gravatar_url = 'http://www.gravatar.com/avatar/' . md5(strtolower($author_email)) . '?s=' . $size . '&amp;d=' . dp_settings('gravatar_fallback');

    ?>[img]<?php echo $gravatar_url; ?>[/img]/><?php

    }

    }



    # Retrieves the setting's value depending on 'key'.

    function dp_settings($key) {

    global $settings;

    return $settings[$key];

    }



    ?>

  2. #2
    Il rigo 17 quale sarebbe per l'esattezza?
    Metti il codice tra i tag altrimenti così non si capisce.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    52
    questo errore mi da non capisco cosa vuoi dire metti il codice nei tag e già ordinato...(scusa l'ignoranza spiegati meglio grazie) Parse error: syntax error, unexpected '<' in /membri/risatabastarda/wp-content/themes/compositio/functions.php on line 17

  4. #4
    Scrivi la riga 17 del file functions.php.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    52
    ecco:
    'network' => 'altervista',

  6. #6
    Non c'è alcun simbolo < alla riga 17, sicuro che hai preso il file giusto?

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    52
    sono un "xxx" grz mille non saprei come fare senza voi (avevo confuso il tema)grandi!!!

  8. #8

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.