Risultati della ricerca per 'Wordpress script header'

Stai vedendo 13 risultati - da 16 a 28 (di 28 totali)
  • antoniomoschetta

    (@antonio-moschetta)

    Ciao @matteo10mv, continuo a non seguire il tuo caso, se la pagina che hai selezionato non è reale allora non “potresti” intervenire; mentre se hai creato e nominato una pagina BLOG, tornando nelle impostazioni di WordPress inserisci alla voce: UNA PAGINA ARTICOLI, la tua pagina BLOG. Automaticamente quella pagina che esiste puoi farci tutto quello che vuoi nelle impostazioni di Yoast.

    Oppure puoi accedere al File Manager del tuo Hoste seguire questa procedura: entra in
    (directory principale)/wp-content/themes/(nome tema)/header.php
    Nel file ci sono i tag <head></head> che finiscono in tutte le pagine del blog e come puoi vedere un minimo accenno di SEO è presente, con il .php. In quello spazio puoi inserire, il tuo meta description. Adattale al tuo blog e poi salva.

    ES:
    <meta name=”description” content=”scrivi in breve la tua metadescription”>

    Fammi sapere se risolvi in questa maniera.

    • Salve a tutti,
      sto creando un sito con WordPress 3.6.1 perché lo spazio web che ho a disposizione prevede il supporto per la versione 5.6 di PHP.
      Dopo l’installazione che è andata a buon fine, ho provato a inserire un’immagine per l’header ma l’editor permette la selezione di un rettangolo di dimensioni 1600 x 230 (sto usando il tema di default).
      Ho anche provato a customizzare il css e il js in vari punti cambiando 230px con 450px però il quadratino con il quale si può ridimensionare l’immagine resta uguale (siccome mi sembra troppo invasivo andare a vedere dove modificare il codice per superare questo problema ho lasciato perdere). Allora ho deciso di trovare un nuovo tema che avesse l’header più ampio e ho provato a installarne due. Però quando ho cliccato su customize ho ottenuto i seguenti errori:

      Fatal error: Call to undefined method WP_Customize_Manager::add_panel() in C:\xampp\htdocs\CreubridgeWP\wp-content\themes\rara-academic\inc\customizer.php on line 40

      Fatal error: Call to undefined function wp_script_add_data() in C:\xampp\htdocs\CreubridgeWP\wp-content\themes\writers\functions.php on line 123

      Trovando sulla rete, ho visto che si consiglia di aggiornare wordpress all’ultima versione (che richiede PHP 7), io lo farei ma poi non credo che possa funzionare sul mio spazio web che supporta, come detto prima, PHP 5.6.

      Avete qualche consiglio da darmi ?

      Grazie dell’attenzione

      Alessio Frabotta

    • mrjackphotography

      (@mrjackphotography)


      Salve a tutti, voglio inserire un audio player nel mio sito web di fotografia per rendere più interessante l’esperienza della navigazione al suo interno, ho provato diversi plugin ma non ho trovato quello che più mi aggrada di conseguenza ho deciso di crearne uno con shortcode ripescandolo dalle funzioni “media.php” di wordpress.
      L’unico problema è che ogni qualvolta si cambia pagina all’interno del sito viene ricaricato tutto (sidebar, testata, footer) con conseguente reset del player e brani che ripartono da capo.
      Prima di questo avevo trovato un’altra soluzione perfetta che sarebbe il “SCM MUSIC PLAYER”, inserito nel footer funziona alla grande… puoi navigare all’interno del sito senza che la musica si interrompa e si resetti ma purtroppo essendo in javascript dallo smartphone (io ho un iphone) non viene eseguito.
      Per questo motivo ho ripiegato su un player creato con shortcode

      
      <?php echo do_shortcode('[audio mp3="http://www.mrjackphotography.com/photos/wp-content/uploads/2017/05/VeiveCura-Di-Roccia.mp3" autoplay=1 preload="auto" loop="on" ogg="source.ogg" ]'); ?>
      

      ho provato a metterlo nel footer.php, nell’header.php e in diversi altri file ma non trovo il modo di non farlo resettare al cambio di ogni pagina del sito… c’è una soluzione a questo? O un plugin o altro player compatibile con android ed iOS?
      Ps. mi serve una versione gratuita che mi permetta di inserire più di 1 brano.

    Ciao @albertok,
    onestamente avevo scritto una risposta ben dettagliata che non trovo più e la cosa mi dispiace un po’, comunque sia cerchiamo di risolvere il tuo problema.

    Come ti ha detto anche @glorialchemica i template di WordPress seguono regole ben precise e bisogna stare molto attenti a quello che facciamo. Il mio consiglio è quello di rimuovere tutto il codice compreso tra get_header() e get_footer() in questo modo:

    <?php
    /**
     * Theme Page Section for our theme.
     *
     * Pagina template per il Palinsesto
     * creata il 04.04.2017
     *
     */
    get_header(); ?>
    
    	//INSERIRE CODICE QUA
    
    <?php get_footer(); ?>

    Questo ti permetterà di ottenere sempre la testata e il pié di pagina del tuo tema e di caricare tutti gli altri file “nascosti” ma essenziali al funzionamento del tema.

    A questo punto puoi inserire il tuo codice dove ti ho segnalato ma attento rispettare apertura e chiusura degli elementi. Il codice che ci hai condiviso è stato ridotto volutamente ma noto che hai 2 tag script con codice inline e un foglio di stile.

    Il mio primo consiglio è portare il codice inline in degli script JavaScript separati e di utilizzare la funzione wp_enqueue_script per caricare i tuoi file nel migliore dei modi. Aprendo il tuo functions.php dovresti inserire qualcosa di simile a questo:

    function sam_carica_script(){
        wp_enqueue_script( 'handle-style', get_theme_file_uri('percorso/style.css') );
        wp_enqueue_script( 'handle-script', get_theme_file_uri('percorso/js/script.js'), array( 'jquery' ), '1.0.0', true );
    }
    add_action( 'wp_enqueue_scripts', 'sam_carica_script' );

    Ti consiglio di leggerti la documentazione della funzione perché troverai molte informazioni a riguardo.

    Per il resto fai qualche esperimento perché senza vedere il codice completo e poter fare qualche esperimento non so in che altro modo indicarti la strada.

    Non esitare a rispondere per portare avanti questa conversazione una volta che avrai sperimentato un po’ con questo codice 😉

    A presto,
    Andrea

    Ciao @albertok,
    quello che ti sto per consigliare non segue molto le linee guida di sviluppo con WordPress però dovrebbe essere in grado di risolvere il tuo problema.

    Per prima cosa dovresti rimuovere tutto il codice presente tra la funzione get_header e la funzione get_footer ritrovandoti con una pagina simile a questa:

    <?php
    /**
     * Theme Page Section for our theme.
     *
     * Pagina template per il Palinsesto
     * creata il 04.04.2017
     */
    get_header(); ?>
    
    //Inserisci il codice interno al <body> della tua pagina
    
    <?php get_footer(); ?>

    (Mi sono permesso di rimuovere l’intestazione originale nei commenti che per i nostri scopi sono irrilevanti.)

    Per quanto riguarda lo script con la funziona CambiaSfondo onestamente credo che potresti spostare anche quella dall’<head> per inserirla prima della chiusura del body, </body>. Però questo dipende dal codice che hai inserito al suo interno.

    Fatte queste operazioni quello che resta è collegare il foglio di stile della tua pagina HTML attraverso gli strumenti di WordPress. Per fare questo non devi far altro che aprire il file functions.php e scrivere qualcosa come questo:

    add_action( 'wp_enqueue_scripts', 'miotema_carico_script_styles' );
    function miotema_carico_script_styles(){
        if( is_page( 2628 ) ){
            wp_enqueue_script( 'css_pagina_uni', get_theme_file_uri( 'percorso/foglio.css') );
        }
    }

    Modifica il percorso/foglio.css e dovrebbe andare tutto bene.

    Ti lascio però con un consiglio. Se ti trovi a voler caricare spesso gli esempi di codice FrontEnd che per studio, lavoro o passione ti trovi a realizzare forse sarà più semplice per te iniziare a utilizzare uno strumento come CodePen e integrare i vari esempi che puoi creare all’interno di una pagina o un articolo presente nel tuo blog 😉

    Spero di averti aiutato e non esitare a continuare questa interessante discussione.

    A presto,
    Andrea

    Thomas Vitale

    (@thomas-vitale)

    Ciao @andreaisi,

    ho guardato e ci sono due problemi:
    1) Il codice che ti ho suggerito è PHP, non JavaScript, copialo in fondo al file functions.php del tuo tema per farlo funzionare correttamente.
    2) Hai sostituito ‘login_headerurl’ con ‘it.wordpress.org’, così non funziona, utilizza il codice così come l’ho scritto.

    Fammi sapere come va

    Thomas

    • Questa risposta è stata modificata 9 anni, 5 mesi fa da Thomas Vitale.
    • Salve, sto utilizzando wordpress per creare un sito web. Ho avuto la necessità di creare un form per registrare dei partecipanti a un corso, in una tabella creata in un database su php my admin.
      Ho creato un template dove ho incluso un file html. in questo file html ho creato il form sa visualizzare inserendo in “action” il file php che dovra essere eseguito all’invio dei dati tramite il tasto “invia”.
      Il problema che riscontro è che se vado a schiacciare invia, una volta inseriti i dati, wordpress mi apre un’altra pagina con la seguente scritta “ops questa pagina non si trova”. In poche parole wordpress per quanto ho capito io non mi interpreta il codice php se non è inserito in un template.
      qualcuno puo aiutarmi? ho provato tante soluzioni.
      Ad esempio se creo un altro template in un file php e inserisco il codice php inserito nel file “form.php” e vado a creare una pagina wordpress aggiungengole il template appena creato, il codice inserito viene interpretato e funziona tutto correttamente perche basta associare l’url di questa pagina wordpress in “action” nel form.html e i dati vengono inseriti correttamente nella tabella del database. Solo che in questo modo appena si schiaccia il tasto invia si viene indirizzati a una pagina diversa. Mentre io desidero che appena si schiaccia il tasto invia compaiono le finestre popup con la conferma se l’utente è stato inserito o meno sempre nella stessa pagina.
      TEMPLATE :
      <?php
      /* Template name: FORM INS DATI

      */

      get_header();
      include “form.html”;
      ?>
      FILE HTML(form.html)
      <!DOCTYPE html>
      <html lang=”it”>
      <head>
      <meta charset=”UTF-8″>
      <link href=”style.css” rel=”stylesheet” type=”text/css”>
      </head>

      <body>
      <form action=”form.php” method=”POST”>
      Nome:<br>
      <input type=”text” name=”nome”> <br>
      Cognome:<br>
      <input type=”text” name=”cognome”><br>
      Data di nascita (yy-mm-dd): <br>
      <input type=”text” name=”data di nascita”><br>
      Luogo di nascita: <br>
      <input type=”text” name=”luogo di nascita”><br>
      Codice Fiscale: <br>
      <input type=”text” name=”codice fiscale”><br>
      <button type=”submit”>invia</button>

      </form>
      </body>
      </html>

      FILE PHP (form.php)
      <?php

      include(‘conn_selez_db.php’);

      $nome = $POST[‘nome’];
      $cognome = $_POST[‘cognome’];
      $nascita = $_POST[‘data_di_nascita’];
      $città = $_POST[‘luogo_di_nascita’];
      $cod_fiscale = $_POST[‘codice_fiscale’];

      $query = “INSERT INTO persone_inserite
      (nome, cognome,data_di_nascita,luogo_di_nascita,codice_fiscale)
      VALUES
      (‘$nome’,’$cognome’, ‘$nascita’, ‘$città’, ‘$cod_fiscale’)”;

      if (mysqli_query($conn, $query)) {
      print “<script type=’text/javascript’>alert(‘Utente inserito’)</script>”;

      } else {
      $errore = mysqli_error($conn);
      print “<script type=’text/javascript’>alert(‘Errore: $errore’)</script>”;
      }

      ?>

    • Salve a tutti.
      Ho creato un carousel in bootstrap che vorrei aggiungere nell’header.php del mio child theme di wordpress.
      ecco qui il codice:

      <!-- Main Bar -->
      				<?php if (is_front_page()) { ?>
      				<!-- Full Page Image Background Carousel Header -->
      				<?php echo esc_url( get_template_directory_uri() . '/js/jquery.js' ); ?>
          <header id="PPA-Carousel" class="carousel slide">
              <!-- Indicators -->
              <ol class="carousel-indicators">
                  <li data-target="#PPA-Carousel" data-slide-to="0" class="active"></li>
                  <li data-target="#PPA-Carousel" data-slide-to="1"></li>
              </ol>
      
              <!-- Wrapper for Slides -->
              <div class="carousel-inner">
                  <div class="item active">
                      <!-- Set the first background image using inline CSS below. -->
                      <div class="fill" style="background-image:url('http://www.progettiperarduino.it/wp-content/uploads/2016/07/index.jpg');"></div>
                      <div class="carousel-caption">
                         <div class="bkjb">
                          <h1 >Progetti Per Arduino</h1>
                          <center><img src="http://www.progettiperarduino.it/wp-content/uploads/2016/07/rsz_ppa_logo-05.png" class="img-responsive" alt="Progetti Per Arduino"></center>
                          <h2>Crea, Pubblica e Condividi i tuoi progetti per Arduino</h2>
                           <a title="" href="http://www.progettiperarduino.it/about/" class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-rounded vc_btn3-style-classic vc_btn3-color-grey">Progetti</a>
                          </div>
                         </div>
                  </div>
                  <div class="item">
                      <!-- Set the second background image using inline CSS below. -->
                      <div class="fill" style="background-image:url('http://placehold.it/1900x1080&text=Slide Two');"></div>
                      <div class="carousel-caption">
                          <h2>Caption 2</h2>
                      </div>
                  </div>
              </div>
      
              <!-- Controls -->
              <a class="left carousel-control" href="#PPA-Carousel" data-slide="prev">
                  <span class="icon-prev"></span>
              </a>
              <a class="right carousel-control" href="#PPA-Carousel" data-slide="next">
                  <span class="icon-next"></span>
              </a>
      
          </header>
          <!-- Script to Activate the Carousel -->
          <script>
          $('.carousel').carousel({
              interval: 4000 //changes the speed
          })
          </script>

      Ho provato a seguire quest guida senza nessun risulto
      Guida

      Ho anche provato a caricare il framework nella cartella del theme utilizzando i link alle librerie:

      <link href="css/bootstrap.min.css" rel="stylesheet">
      e

      ` <!– jQuery –>
      <script src=”js/jquery.js”></script>

      <!– Bootstrap Core JavaScript –>
      <script src=”js/bootstrap.min.js”></script>

      <!– Script to Activate the Carousel –>`

      mettendo gli opportuni link..

      Dove sbagglio?
      A me serve solo per inserire questo carousel all’interno del theme.

      • Questo topic è stato modificato 9 anni, 8 mesi fa da peppinosh88.
    Forum: Varie ed eventuali
    In risposta a: Velocità sito
    Moderator Guido Scialfa

    (@wido)

    Ciao,

    Innanzitutto prova a rimuovere quei due 404 che escono in fase di caricamento per:

    http://www.badacarrelli.com/wp-content/themes/constrion/fonts/fontawesome-webfont.woff2?v=4.3.0
    http://www.badacarrelli.com/wp-content/uploads/2016/05/sfondo2-02-02.jpg

    Come passaggi iniziali dovresti innanzi tutto rimuovere il numero di richieste ad i files css e javascript, cercando dove possibile di concatenarli in un unico file sia per css che js e sposta i javascript nel footer, vedo che alcuni js vengono caricati nella header.

    Prova a partire da Come velocizzare un sito wordpress.

    • Salve a tutti
      Sono uno sviluppatore di lunga data (desktop), conosco superficialmente l’ambiente microsoft (asp, mvc ecc.) e ho delle conoscenze di base di html, css, javascript ecc. ecc.

      Ora mi è stato chiesto di fare un sito in wordpress che inizialmente sarà limitato, ma che potrebbe crescere.
      inizialmente il sito deve prevedere delle pagine statiche e dei blog, parte contatti con integrazione social media, più avanti sicuramente sarà multilingua, avrà una parte e-commerce abbastanza ridotta come catalogo (pochi prodotti) e probabilmente avrà un forum.

      La parte che mi mette più in tensione ora è che il blog col tempo potrebbe avere parecchi articoli, quindi vorrei trovare un plugin/wideget o qualcosa che mi permetta di navigare facilmente tra i tag, categorie ecc senza perdermi.

      Il tempo a disposizione è poco quindi almeno inizialmente non posso mettermi a studiare php o entrare nei dettagli più profondi, però ci acconenteremo di quel che riusciremo ad avere.
      chiedo quindi di darmi delle dritte per
      – devo partire multilingua subito oppure no ?
      – come organizzare la pagina inziale… io pensavo ad un header “istituzionale” con uno slider e una sezione con dei “pinned” blog o pagine, visualizzati a “mattonelle” (stile tema athena per intenderci)
      – trovare un tema sufficientemente personalizzabile che inizialmente mi eviti di scrivere codice
      – inserire i plugin giusti per essere pronto al futuro
      – trovare un buon plugin/widget per la navigazione del blog

      grazie in anticipo per l’aiuto.

    • Buongiorno a tutti,
      vorrei chiedervi un aiuto, ho un tema wordpress responsive, e nella versione mobile il menu ha uno stile che non mi piace e vorrei cambiarlo. tramite plugin non ho nessun problema ad aggiungere il menu che mi piace il problema è che rimane quello originale.
      leggendo in rete ho visto (non so se è giusto) che dovrei agire sul css del menu e aggiungere l’opzione: .block_menu
      il problema è che non trovo il css che definisce il mio menu nella versione mobile, ne saprei come agire sul css senza fare casini, potete aiutarmi?
      Grazie

      via allego le categorie del mio thema, sia il figlio che il genitore (cherry):

      GENITORE

      • Template 404
      (404.php)
      • accordion.php
      • options-framework.php
      • options-interface.php
      • options-medialibrary-uploader.php
      • options-sanitize.php
      • Archivi
      (archive.php)
      • Template autore
      (author.php)
      • Template categorie
      (category.php)
      • Commenti
      (comments.php)
      • filterable-portfolio-loop.php
      • Pié di pagina
      (footer.php)
      • framework_options.php
      • Funzioni del tema
      (functions.php)
      • Testata
      (header.php)
      • aq_resizer.php
      • class-tgm-plugin-activation.php
      • class.wp-help-pointers.php
      • custom-function.php
      • less-compile.php
      • lessc.inc.php
      • live-chat.php
      • locals.php
      • register-motopress.php
      • register-plugins.php
      • sidebar-init.php
      • theme-function.php
      • theme-init.php
      • theme-pagemeta.php
      • theme-portfoliometa.php
      • theme-postmeta.php
      • theme-scripts.php
      • theme-slidermeta.php
      • theme-teammeta.php
      • theme-testimeta.php
      • voting.php
      • Pagina principale
      (index.php)
      • loop-archives.php
      • loop-author.php
      • loop-blog.php
      • loop-faq.php
      • loop-page.php
      • loop-portfolio2.php
      • loop-portfolio3.php
      • loop-portfolio4.php
      • loop-single-portfolio.php
      • loop-single-team.php
      • loop-single-testi.php
      • loop-single.php
      • loop-testi.php
      • options.php
      • Filter Folio 2 cols template di pagina
      (page-Portfolio2Cols-filterable.php)
      • Filter Folio 3 cols template di pagina
      (page-Portfolio3Cols-filterable.php)
      • Filter Folio 4 cols template di pagina
      (page-Portfolio4Cols-filterable.php)
      • Archives template di pagina
      (page-archives.php)
      • FAQs template di pagina
      (page-faq.php)
      • Fullwidth Page template di pagina
      (page-fullwidth.php)
      • Home Page template di pagina
      (page-home.php)
      • Testimonials template di pagina
      (page-testi.php)
      • Template pagine
      (page.php)
      • portfolio-loop.php
      • Risultati della ricerca
      (search.php)
      • Modulo di ricerca
      (searchform.php)
      • Barra laterale
      (sidebar.php)
      • single-portfolio.php
      • single-team.php
      • single-testi.php
      • Articolo singolo
      (single.php)
      • slider.php
      • static-404.php
      • static-footer-nav.php
      • static-footer-text.php
      • static-logo.php
      • static-nav.php
      • static-not-found.php
      • static-search.php
      • static-slider.php
      • static-title.php
      • Template tag
      (tag.php)
      • title.php
      • wrapper-footer.php
      • wrapper-header.php
      Stili
      • Foglio di stile
      (style.css)
      • Editor visuale RTL foglio di stile
      (editor-style-rtl.css)
      • Editor visuale foglio di stile
      (editor-style.css)
      • Foglio di stile RTL
      (rtl.css)

      FIGLIO

      • custom-function.php
      • custom-js.php
      • register-plugins.php
      • sidebar-init.php
      • theme-init.php
      • options.php
      • Home Page template di pagina
      (page-home.php)
      • parallaxSlider.php
      • static-footer-text.php
      • wrapper-footer.php
      • wrapper-header.php
      Stili
      • Foglio di stile
      (style.css)
      • main-style.css
      • Foglio di stile RTL
      (rtl.css)

    Chi ha creato la discussione zacducati

    (@zacducati)

    Seguendo le sue indicazioni, ho trovato il file, di cui riporto il contenuto:

    <?php
    /**
    * Dashboard Administration Screen
    *
    * @package WordPress
    * @subpackage Administration
    */

    /** Load WordPress Bootstrap */
    require_once( dirname( __FILE__ ) . ‘/admin.php’ );

    /** Load WordPress dashboard API */
    require_once(ABSPATH . ‘wp-admin/includes/dashboard.php’);

    wp_dashboard_setup();

    wp_enqueue_script( ‘dashboard’ );
    if ( current_user_can( ‘edit_theme_options’ ) )
    wp_enqueue_script( ‘customize-loader’ );
    if ( current_user_can( ‘install_plugins’ ) )
    wp_enqueue_script( ‘plugin-install’ );
    if ( current_user_can( ‘upload_files’ ) )
    wp_enqueue_script( ‘media-upload’ );
    add_thickbox();

    if ( wp_is_mobile() )
    wp_enqueue_script( ‘jquery-touch-punch’ );

    $title = __(‘Dashboard’);
    $parent_file = ‘index.php’;

    $help = ‘<p>’ . __( ‘Welcome to your WordPress Dashboard! This is the screen you will see when you log in to your site, and gives you access to all the site management features of WordPress. You can get help for any screen by clicking the Help tab in the upper corner.’ ) . ‘</p>’;

    // Not using chaining here, so as to be parseable by PHP4.
    $screen = get_current_screen();

    $screen->add_help_tab( array(
    ‘id’ => ‘overview’,
    ‘title’ => __( ‘Overview’ ),
    ‘content’ => $help,
    ) );

    // Help tabs

    $help = ‘<p>’ . __( ‘The left-hand navigation menu provides links to all of the WordPress administration screens, with submenu items displayed on hover. You can minimize this menu to a narrow icon strip by clicking on the Collapse Menu arrow at the bottom.’ ) . ‘</p>’;
    $help .= ‘<p>’ . __( ‘Links in the Toolbar at the top of the screen connect your dashboard and the front end of your site, and provide access to your profile and helpful WordPress information.’ ) . ‘</p>’;

    $screen->add_help_tab( array(
    ‘id’ => ‘help-navigation’,
    ‘title’ => __( ‘Navigation’ ),
    ‘content’ => $help,
    ) );

    $help = ‘<p>’ . __( ‘You can use the following controls to arrange your Dashboard screen to suit your workflow. This is true on most other administration screens as well.’ ) . ‘</p>’;
    $help .= ‘<p>’ . __( ‘Screen Options – Use the Screen Options tab to choose which Dashboard boxes to show.’ ) . ‘</p>’;
    $help .= ‘<p>’ . __( ‘Drag and Drop – To rearrange the boxes, drag and drop by clicking on the title bar of the selected box and releasing when you see a gray dotted-line rectangle appear in the location you want to place the box.’ ) . ‘</p>’;
    $help .= ‘<p>’ . __( ‘Box Controls – Click the title bar of the box to expand or collapse it. Some boxes added by plugins may have configurable content, and will show a “Configure” link in the title bar if you hover over it.’ ) . ‘</p>’;

    $screen->add_help_tab( array(
    ‘id’ => ‘help-layout’,
    ‘title’ => __( ‘Layout’ ),
    ‘content’ => $help,
    ) );

    $help = ‘<p>’ . __( ‘The boxes on your Dashboard screen are:’ ) . ‘</p>’;
    if ( current_user_can( ‘edit_posts’ ) )
    $help .= ‘<p>’ . __( ‘At A Glance – Displays a summary of the content on your site and identifies which theme and version of WordPress you are using.’ ) . ‘</p>’;
    $help .= ‘<p>’ . __( ‘Activity – Shows the upcoming scheduled posts, recently published posts, and the most recent comments on your posts and allows you to moderate them.’ ) . ‘</p>’;
    if ( is_blog_admin() && current_user_can( ‘edit_posts’ ) )
    $help .= ‘<p>’ . __( “Quick Draft – Allows you to create a new post and save it as a draft. Also displays links to the 5 most recent draft posts you’ve started.” ) . ‘</p>’;
    if ( ! is_multisite() && current_user_can( ‘install_plugins’ ) )
    $help .= ‘<p>’ . __( ‘WordPress News – Latest news from the official WordPress project, the WordPress Planet, and popular and recent plugins.’ ) . ‘</p>’;
    else
    $help .= ‘<p>’ . __( ‘WordPress News – Latest news from the official WordPress project, the WordPress Planet.’ ) . ‘</p>’;
    if ( current_user_can( ‘edit_theme_options’ ) )
    $help .= ‘<p>’ . __( ‘Welcome – Shows links for some of the most common tasks when setting up a new site.’ ) . ‘</p>’;

    $screen->add_help_tab( array(
    ‘id’ => ‘help-content’,
    ‘title’ => __( ‘Content’ ),
    ‘content’ => $help,
    ) );

    unset( $help );

    $screen->set_help_sidebar(
    ‘<p>‘ . __( ‘For more information:’ ) . ‘</p>’ .
    ‘<p>’ . __( ‘Documentation on Dashboard‘ ) . ‘</p>’ .
    ‘<p>’ . __( ‘Support Forums‘ ) . ‘</p>’
    );

    include( ABSPATH . ‘wp-admin/admin-header.php’ );
    ?>

    <div class=”wrap”>
    <h1><?php echo esc_html( $title ); ?></h1>

    <?php if ( has_action( ‘welcome_panel’ ) && current_user_can( ‘edit_theme_options’ ) ) :
    $classes = ‘welcome-panel’;

    $option = get_user_meta( get_current_user_id(), ‘show_welcome_panel’, true );
    // 0 = hide, 1 = toggled to show or single site creator, 2 = multisite site owner
    $hide = 0 == $option || ( 2 == $option && wp_get_current_user()->user_email != get_option( ‘admin_email’ ) );
    if ( $hide )
    $classes .= ‘ hidden’; ?>

    <div id=”welcome-panel” class=”<?php echo esc_attr( $classes ); ?>”>
    <?php wp_nonce_field( ‘welcome-panel-nonce’, ‘welcomepanelnonce’, false ); ?>
    “><?php _e( ‘Dismiss’ ); ?>
    <?php
    /**
    * Add content to the welcome panel on the admin dashboard.
    *
    * To remove the default welcome panel, use {@see remove_action()}:
    *
    * remove_action( ‘welcome_panel’, ‘wp_welcome_panel’ );
    *
    * @since 3.5.0
    */
    do_action( ‘welcome_panel’ );
    ?>
    </div>
    <?php endif; ?>

    <div id=”dashboard-widgets-wrap”>
    <?php wp_dashboard(); ?>
    </div><!– dashboard-widgets-wrap –>

    </div><!– wrap –>

    <?php
    require( ABSPATH . ‘wp-admin/admin-footer.php’ );

    Forum: Varie ed eventuali
    Come il topic: Problema wp-cron
    • SimoBellezzaScontata

      (@simobellezzascontata)


      Ciao a tutti da qualche giorno il cron del mio sito non gira come dovrebbe. Sono diventato matto a e non ho risolto un tubo, vediamo se qualcuno di voi riesce a darmi una mano.

      Informazioni
      Sito: bellezzascontata.com
      Versione WordPress: 4.3 con tema jarida
      Plugin installati: Akismet, Bj Lazy Load, Broken Link Checker, Captcha by Bestwebsoft, Eww Image Optimizer, Goggle Adsense Dashboard, Goggle analytic by Yoast, Goggle Analytic Dashboard for WP, newsletter, Nextscripts social network auto poster, notifica cookie, P3 plugin performance profiler (inattivo), rating widget star review system (inattivo), shareaholic, social count plus, social login (inattivo), table press, wordpress popup, wp supercache, wp user avatar, wp optimize (inattivo), wp page navi, yoast seo

      Da qualche giorno il sito salta la pubblicazione degli articoli schedulati, non cerca più i link rotti, non pubblica più sui social, insomma non fa più nulla che dipenda dal cron. A volte non salva più gli articoli, non carica la libreria media, non invia le newsletter. Insomma un disastro.

      Installo qualche plugin che mi permette di analizzare il cron e trovo che al suo interno ci sono (oltre ai pochi normali task) 14700 eventi schedulati (e che vengono rischedulati in continuazione a tutte le ore) senza nome ma con solo un codice numerico. A questo punto ho provato a disattivare tutti i plugin e fermare il cron inserendo la stringa define(‘DISABLE_WP_CRON’, true); ma gli eventi non sono spariti e i problemi non si sono risolti. Ho riattivato il cron e i plugin uno alla volta ma niente. A questo punto ho installato Debug bar e Debug bar Cron.

      La debug bar mi da un serie di warning che recitano così

      Notice: Il metodo di costruzione richiamato per WP_Widget è deprecato dalla versione 4.3.0! Utilizzare invece

      __construct()

      . in /web/htdocs/www.bellezzascontata.com/home/wp-includes/functions.php on line 3457 Notice: Il metodo di costruzione richiamato per WP_Widget è deprecato dalla versione 4.3.0! Utilizzare invece

      __construct()

      e un altro warning che recita così:

      wp-admin/admin-header.php:9 – Cannot modify header information – headers already sent by (output started at /web/htdocs/www.bellezzascontata.com/home/wp-includes/functions.php:3457)
      require_once(‘wp-admin/admin-header.php’), header

      e per quanto riguarda i 14700 eventi del cron, a parte la numerazione, hanno tutti questa forma

      wp_batch_split_terms 46 anni ago 1440424514 Single Event Single Event No Args

      Io non sono un programmatore e non so più dove sbattere la testa, spero che qualcuno di voi riesca a darmi una mano

      Grazie a tutti in anticipo

      • Questo topic è stato modificato 10 anni, 6 mesi fa da medariox.
      • Questo topic è stato modificato 10 anni, 6 mesi fa da medariox.
Stai vedendo 13 risultati - da 16 a 28 (di 28 totali)