Ciao @cicccio997 ,
ho trovato nel pc un file di testo con la spiegazione necessaria ad aggiungere un nuovo amministratore.
Lo inserisco ne post qui sotto. Naturalmente visto che sei in ambito XAMPP non hai nessuna necessità di un collegamento FTP ma puoi editare direttamente il file necessario. Meglio prendere nota di come era la funzione editata prima di farlo perché andrà ripristinata.
Fammi sapere come va. Se funziona con l’ultima versione di wp. Non ho mai usato questo sitema veramente, non so se la funzione esiste e va modificata o se bisogna aggiungerla ex novo. Insomma vediamo.
Adding an Admin User in WordPress Using FTP
First thing you will need is an FTP client. If you are new to using FTP, then see our guide on how to use FTP to upload files in WordPress.
Once connected to your WordPress site, you need to locate your WordPress theme’s functions.php file.
It would be at a location like this:
/yoursite.com/wp-content/themes/your-current-theme/functions.php
Right click on functions.php file and then select download.
Your FTP client will download the functions.php file to your computer.
Downloading functions.php file to edit
function wpb_admin_account(){
$user = 'Username';
$pass = 'Password';
$email = 'email@domain.com';
if ( !username_exists( $user ) && !email_exists( $email ) ) {
$user_id = wp_create_user( $user, $pass, $email );
$user = new WP_User( $user_id );
$user->set_role( 'administrator' );
}
}
add_action('init','wpb_admin_account');
Don’t forget to replace Username, Password, and email@domain.com with your own values.
Next, save the file and then upload it back to your website using the FTP client.
You can now visit your WordPress site’s login area and sign in with the user account you just added.
Once you have logged in to your WordPress site, please edit the functions.php file and delete the code you added. Deleting the code will not remove the user you added, and you can always add new users and authors to your WordPress site.
Un saluto!
Ciao Tony @chitarristiorg,
Intanto grazie per l’impegno con le traduzioni! Sei al corrente dell’esistenza della piattaforma di traduzione online ufficiale per plugin, temi e altri progetti WordPress? (https://translate.wordpress.org/locale/it/)
Per quanto sia possibile tradurre tutto in locale, traducendo online con questo sistema avresti vari vantaggi:
- Accesso al glossario con le traduzioni approvate per l’italiano
- Una memoria delle traduzioni già effettuate per stringhe simili o uguali
- Condividere la traduzione dei temi e plugin a cui contribuisci con tutta la community di utenti WordPress, che potrebbe quindi utilizzare le versioni in italiano di ciò che traduci.
- Essere accreditato come contributore/traduttore di un determinato progetto
- Possibilità di chiedere e ricevere feedback sulle tue traduzioni e velocizzare l’approvazione delle stringhe tradotte.
Per iniziare, ad esempio, cerca il tuo plugin sulla piattaforma Translate a questo indirizzo (https://translate.wordpress.org/locale/it/default/wp-plugins/) suggerisci le tue traduzioni e facci sapere su quali progetti stai lavorando, in modo che gli editor del team Polyglots possano verificare e approvare le tue traduzioni.
Il canale ideale per contattarci è #polyglots sullo Slack Italiano di WordPress. (https://it.wordpress.org/slack/)
In ogni caso, se vuoi rispondi anche qui, cercheremo di chiarire eventuali altri dubbi o curiosità.
Grazie, buona giornata!
Piermario
Buongiorno.
Dopo svariati giorni e svariate guide, sono riuscito a ripristinare il sito, ma lo stesso si trova nello stato in cui era il 19 Aprile 2020. Tutte le pagine, gli articoli, e le gallerie (del plugin envira) create successivamente a tale data sembrerebbero essere state perse.
Nelle tabelle wp_post e wp_postmera gli articoli e le pagine sembrerebbero essere presenti, ma molte di esse si trovano nello status “inherit”.
Evidentemente sono state corrotte le tabelle del db MySQL, ragion per cui, al ripristino del sito, wordpress non ha ritrovato tutti i collegamenti alle pagine, articoli e gallerie.
Il backup del db più recente a mia disposizione è risalente ad una settimana fa, è quello creato automaticamente da phpMyAdmin e si trova nello stato stato del db attualmente attivo.
Pur temendo di conoscere la risposta, mi chiedo se non vi sia la possibilità di recuperare un db più vecchio, antecedente alla data di hackeraggio del sito (26 Luglio), in modo da poter ripristinare lo stesso.
In attesa di un vostro riscontro, vi ringrazio per l’assistenza fornitami fin qui!
Ciao @frubiyoga ,
Grazie per aver scritto nel forum di supporto della Community Italiana di WordPress.org,
prova a seguire questa procedura:
Dalla tua Dashboard nel Backend di WordPress (barra a sinistra),
cerca Aspetto, poi clicca su Editor.
Da qui poi clicca su Pattern
Qui individua “Parti del Template” e clicca sulla voce “Footer”.
Sulla destra apparirà un’anteprima del tuo blocco footer, cliccaci sopra.
Passerai ad un altra schermata, per iniziare le modifiche clicca ancora sul tuo blocco footer o sul simbolo della matita a sinistra.
A questo punto dovresti essere in grado di fare tutte le modifiche che vuoi.
Elimina blocco delle icone che non vuoi più visualizzare.
Terminate le modifiche clicca su salva.
Fammi sapere se risolvi così 😉
A presto
Enzo
Buongiorno. Aggiorno dicendo che, dopo oltre 48 ore di lavoro, ancora non sono riuscito a risolvere il problema. La pagina iniziale del sito è diventata una pagina di prova dal nome “master562” e le credenziali di accesso al pannello di controllo non sono funzionanti.
Ho scaricato l’intero database da Aruba ed eseguita una scansione virus: sono stati trovati due malware che ho immediatamente rimosso.
Provato a reinstallare wordpress dal pannello di controllo di Aruba riesco ad accedere al dominio, ma appena ripristino l’ultimo backup in mio possesso, senza i due malware di cui sopra, la situazione torna come prima.
Purtroppo non so più cosa fare.
Chi ha creato la discussione
sacconi
(@sacconi)
Il link non si apre perchè ho cambiato l’indirizzo del log in comunque puoi considerare : /wp-admin/post-new.php , la pagina per editare un nuovo post. Il mio custom field è così:
add_action( 'add_meta_boxes_post', "name_add_meta_box" );
/*
* Routine to add a meta box. Called via a filter hook once WordPress is initialized
*/
function name_add_meta_box(){
add_meta_box(
"name_meta_box", // An ID for the Meta Box. Make it unique to your plugin
__( "Nome", 'textdomain' ), // The title for your Meta Box
"name_meta_box_render", // A callback function to fill the Meta Box with the desired UI in the editor
"post", // The screen name - in this case the name of our custom post type
"side" // The context or placement for the meta box. Choose "normal", "side" or "advanced"
);
}
/*
* Routine to display a custom meta box editor
* Note: In this example our custom meta data is saved as a row in the postmeta database table.
* $post PostObject An object representing a WordPress post that is currently being loaded in the post editor.
*/
function name_meta_box_render( $post ){
// Get the name and display it in a text field
$name = get_post_meta( $post->ID, "function_name", true );
echo '<div><input type="text" name="function_name" value="'.$name.'" placeholder="Nome" /></div>';
}
// Hook into the save routine for posts
add_action( 'save_post', 'name_meta_box_save');
/*
* Routine to save the custom post meta data from the editor
* Note: We retrieve the form data through the PHP Global $_POST
* $post_id int The ID of the post being saved
*/
function name_meta_box_save( $post_id ){
// Check to see if this is our custom post type (remove this check if applying the meta box globally)
if($_POST['post_type'] == "post"){
// Retrieve the values from the form
$name = $_POST['function_name'];
// Clean, sanitize and validate the input as appropriate
// Save the updated data into the custom post meta database table
update_post_meta( $post_id, "function_name", $name );
}
}
cosa aggiungo per renderlo obbligatorio, ossia se non lo riempio non posso salvare la pagina ed esce un messaggio di avviso? Oppure come cambio il codice sopra citato? grazie
Ciao @lucyspe ,
Grazie per aver scritto sul Forum Italiano di WordPress.org,
Puoi inserire manualmente le pagine categorizzate nel tuo nuovo menù facendo così:
1)Vai nel backend del tuo sito WordPress,clicca su Aspetto e poi su Menù.
2)Si aprirà una schermata, in alto a destra avrai un etichetta con un menù a tendina dove c’è scritto: Impostazioni schermata, cliccaci, e abilita la voce che ti interessa (nel tuo caso categorie)
3)Salva le modifiche e ricarica la pagina.
4)Scegli il menù da modificare (se ne hai più di uno) e ora in basso a sinistra tra le varie voci che puoi aggiungere al menù sarà aggiunto anche categorie, scegli quelle che desideri, aggiungile al menù nella posizione che più preferisci.
5) Salva le tue modifiche e visualizza il sito per capire se le modifiche apportate sono di tuo gradimento
Spero di esseri stato utile e che tu risolva il tuo problema;
Tienimi aggiornato 🙂
a presto
Enzo
Ciao @silvia74 ,
Grazie per aver scritto sul Forum Italiano di WordPress.org,
La pagina : https://www.gmgraficaemarketing.it/creare-una-pagina-facebook/2/ ti compare nella sezione Pagine nel backend?
Se si,hai provato ad eliminarla?
In alternativa, hai già provato a guardare nelle impostazioni di impaginazione degli articoli in Elementor?
Spero in qualche modo di esserti stato utile 🙂
Tienimi aggiornato,
A presto
Enzo
Ciao @marcogennax,
Grazie per aver aperto una discussione sul forum WordPress. Sono Matteo, lieto di aiutarti.
Anzitutto, effettua un Backup di tutto WordPress. (Tip: Se clicchi su “Backup” potrai vedere una guida sul Codex).
La prima cosa che ti suggerirei è di provare a capire se è un problema causato dalla cache: Prova a disabilitare il tuo plugin di cache e vedere se il problema si verifica ancora (rimuovendo gli eventuali file di cache rimasti, ovviamente.
Se ancora ciò non si risolve, il consiglio è di contattare il tuo hosting: potrebbero essere in grado di aiutarti. La migrazione l’hanno fatta loro per te?
Un saluto,
Matteo
(@economiaspiegatafacile)
2 anni, 3 mesi fa
Salve, ho urgenza di cancellare dei commenti ai vari blog che riportano a un mio account smarrito.
Dato che credo possano danneggiare l’autorevolezza del sito a cui tali commenti rimandano, perché sono di un settore completamente diverso, vorrei eliminarli per ripulire la lista dei backlink.
Tuttavia non riesco a capire come risalire all’account con il quale ho rilasciato tali commenti.
Qualcuno è in grado di aiutarmi?
Uno dei vari commenti è il seguente: “Grazie, era ora che ci fosse una guida a chiara su come utilizzare questo formato”
e si trova in questa pagina: [ vedi link sotto ]
Grazie mille a quanti sapranno aiutarmi.
La pagina su cui ho bisogno di aiuto: [devi essere connesso per vedere il link]