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.
Ciao @electroita,
Anche se l’argomento non proprio di natura WordPress e quindi ti suggerirei di affrontarlo in un apposito forum riguardante JavaScript ( dato che di questo si tratta ), il consiglio che posso darti è l’uso di jQuery e della funzione slideToggle.
Per esempio, assegnando alla tua form l’id my_form ed al bottone un attributo del tipo “data-form=”my_form” potresti ( è un’idea ) fare una cosa del genere.
var form = $('td').find('form');
if(!form.length) {
return false;
}
$('form').hide();
$('.btn-toggler').on('click', function(e) {
var formID = '#' + $(e.target).data('form');
$(formID).slideToggle();
});
Esempio su jsfiddle: https://jsfiddle.net/pg49zqq8/
Ma non prenderlo come un codice completo, è solo una bozza di idea.
-
Questa risposta è stata modificata 9 anni, 5 mesi fa da
Guido Scialfa.
Chi ha creato la discussione
lorenzoarq
(@lorenzoarq)
WordPress mi da un errore
I seguenti temi sono installati ma incompleti.
Nome Descrizione
Enigma Child Il tema padre è mancante. Installare il tema padre “Enigma”.
se faccio installa tema genitore alla fine della procedura mi dice che non e andata a buon fine.
il contenuto del file style.css e questo:
/*
Theme Name: Enigma Child
Template: Enigma
Theme URI: http://weblizar.com/themes/enigma/
Author: Lorenzo Arquati
Author URI: http://weblizar.com/
Description: Enigma is an incredibly ....
Version: 2.6
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl.html
Tags: two-columns, three-columns, .....
Text Domain: enigma
*/
e in functions.php solo quello ke mi hai scritto.
-
Questa risposta è stata modificata 9 anni, 5 mesi fa da
lorenzoarq.
-
Questa risposta è stata modificata 9 anni, 5 mesi fa da
lorenzoarq.
qui dicono di usare:
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.4/css/bootstrap.min.css" integrity="sha384-2hfp1SzUoho7/TsGGGDaFdsuuDL0LX2hnUp6VkX3CUQ2K4K+xjboZdsXyp4oUHZj" crossorigin="anonymous">
<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.4/js/bootstrap.min.js" integrity="sha384-VjEeINv9OSwtWFLAtmc4JCtEJXXBub00gtSnszmspDLCtC0I4z4nqz7rEFbIZLLU" crossorigin="anonymous"></script>
il mio codice è cosi:
/* Include Styles and script
/* ------------------------------------ */
if ( ! function_exists( 'sito_style_and_scripts' ) ) {
function sito_style_and_scripts() {
// inizio bootstrap
wp_enqueue_style('bootstrap-main', get_template_directory_uri(). '/bootstrap/css/bootstrap.min.css');
wp_enqueue_style('bootstrap-theme', get_template_directory_uri(). '/bootstrap/css/bootstrap-theme.min.css');
// inzio codice jquery
if (!is_admin()) {
wp_deregister_script('jquery');
wp_register_script('jquery', includes_url('/js/jquery/jquery.js'), array(), false, true);
wp_enqueue_script('jquery');
wp_register_script( 'bootstrap-script', get_template_directory_uri() . '/bootstrap/js/bootstrap.min.js', array( 'jquery' ),false, true );
wp_enqueue_script('bootstrap-script');
}
// fine codice jquery
// inizio stili personali
wp_enqueue_style('sito', get_template_directory_uri().'/style.css');
wp_enqueue_style('sito-master', get_template_directory_uri().'/css/master.css');
wp_enqueue_style('sito-f', get_template_directory_uri().'/css/f.css');
wp_enqueue_style('sito-pages', get_template_directory_uri().'/css/pages.css');
wp_enqueue_style('sito-mobile', get_template_directory_uri().'/css/mobile.css');
wp_enqueue_style('sito-wordpress', get_template_directory_uri().'/css/wordpress.css');
// fine stili personali
}
}
add_action( 'wp_enqueue_scripts', 'sito_style_and_scripts' );
come includo le cdn per ora ho sempre usato i file locali.. per inserire i file online come devo fare?
grazie mille e buona notte e ci sentiamo domani.
Ciao @danilo83,
Ti consiglio di effettuare un backup dell’intera installazione di WordPress, temi, plugins e uploads completi in locale. Effettua anche un backup del database.
Dopo di che rimuovi tutti i files di WordPress ad eccezione della directory wp-content e del file wp-config.php. Scarica una nuova versione pulita di WordPress e carica i files sempre ad eccezione di quelli definiti sopra.
Ricontrolla che il problema non si verifichi più.
Non posso sapere cosa ti sia successo ma la funzione get_file_description viene definita solo alla riga 77. Il tuo problema è che probabilmente qualcuno ha messo mano al file di WordPress.
Il mio consiglio è quello di verificare i files interni a wp-content ed il contenuto di wp-config. Controlla inoltre il database per eventuali dati anomali.
Vi sono tutta una seria di plugins sulla repository https://wordpress.org/plugins/search.php?q=security riguardanti la sicurezza, inizierei installando iThemesSecurity che ti permette tra le tante cose di controllare i cambiamenti ai files.
Altri plugins:
– https://wordpress.org/plugins/vaultpress/
– https://wordpress.org/plugins/all-in-one-wp-security-and-firewall/
– https://wordpress.org/plugins/wordfence/
Chi ha creato la discussione
blogforum
(@blogforum)
Non riesco a venirne fuori. Ma a voi funziona? Se si, cosa avete fatto?
L’unica cosa che fa è richiamare il css originale, ma non lo modifica.
Io ho fatto così:
Nel functions.php richiamo style.css originale
<?php
// Importa il css originale
add_action( 'wp_enqueue_scripts', 'enqueue_parent_theme_style' );
function enqueue_parent_theme_style() {
wp_enqueue_style( 'semicolon', get_template_directory_uri().'/style.css' );
}
e nel child
/*
Theme Name: Semicolon Child
Description: Child theme for WordPress
Author: Alberto
Author URI: http://albenessereblog.altervista.org
Template: semicolon
Text Domain: semicolon-child
*/
//css modificati style.css
-
Questa risposta è stata modificata 9 anni, 5 mesi fa da
blogforum.
Ciao @blogforum
come ho già detto sopra c’è qualcosa che non sta funzionando come si deve se devi caricare tutto il codice CSS nel child. Questo significa che non sta caricando il CSS originale, la struttura dovrebbe essere tipo così nella parte iniziale del file:
/*
Theme Name: Nome Child del tuo tema 3.0.9
Theme URI:
Description: Child theme per WordPress
Author: <a href="http://www.sito-autore.eu" title="Visita la homepage dell'autore">sito sutore</a>
Author URI:
Template: NomedeltuotemaORIGINALE
Version: 3.0.9
*/
@import url('../NomedeltuotemaORIGINALEinuso/style.css');
Non è conveniente inserire nel child tutto il codice css, perchè nel momento in cui il tema sarà aggiornato tu non potrai utilizzare determinati aggiornamenti… insomma io non lo farei.
qui puoi trovare info sul file functions.php
https://codex.wordpress.org/it:Temi_Child#Utilizzare_functions.php
Chi ha creato la discussione
simowp
(@simowp)
Risolto installando “events manager” inserendo 2 widget events calendario, installando il plug-in “NextScripts: Social Networks Auto-Poster” e ore e ore di tempo per la configurazione…….non ho modificato niente al codice di wordpress. Saluti e grazie alla fine ho risolto io 😀
prova a inscriverti e successivamente togliere l’iscrizione ad un topic, per esempio questo, e vedere cosa succede.
potrebbe essere una questione di cache del db.
E’ possibile da questo indirizzo verificare le iscrizioni https://it.wordpress.org/forums/users/albertok/subscriptions/
Ciao @lamorfini ,
WordPress uses the jQuery migrate script to ensure backwards compatibility for any plugins or themes you might be using which use functionality removed from newer versions of jQuery.
tratto da http://wordpress.stackexchange.com/questions/224661/annoying-jqmigrate-migrate-is-in-console-after-update-to-wp-4-5
Scusa @fmtech,
quando parte dell’argomento della domanda rimane solo nel titolo si perde 🙂
Jetpack è il plugin in uso quindi, googolando si trova questa risposta:
https://wordpress.org/support/topic/remove-users-from-jetpack-subscription/
Conferma?
Ciao @czoia,
Di seguito un link che può aiutarti a comprendere il problema.
How to Fix Fatal Error: Maximum Execution Time Exceeded in WordPress.
Nello specifico ciò che devi fare è aumentare il tempo di esecuzione per gli scripts php.
Non tutti gli hosts permettono di farlo, quindi se non dovesse funzionarti, contatta il servizio assistenza del tuo hosting e chiedi delucizadioni.