sacconi
Risposte nei forum create
-
Forum: Sviluppare con WordPress
In risposta a: css del custom menùHo messo questi css
.testata ul { margin: 0px 0px 0px 0px; list-style-type: none; list-style: none; list-style-image: none; text-align: right; display: inline-block; } .testata li { padding: 0px 20px 0px 0px; display: inline-block; position: relative; /* posizione relativa per consentire posizione assoluta per submenu */ } /* submenu */ .testata ul ul { position: absolute; top: 20%; display: none; } .testata li:hover ul { display: block; /* mostra il submenu al passaggio del mouse sulla voce di menu padre */ } .testata a:hover{ color:blue; } .testata a{ color: #289CCB; }
La domanda aggiuntiva che ti ho fatto ha lo stesso argomento di questa (css del custom menù)
Forum: Sviluppare con WordPress
In risposta a: css del custom menùciao, il problema è risolto ma puoi darmi qualche consiglio di quale css usare per avere un effetto on hover tipo questo sito: https://kairos-trogir.com/ , anche se lì la la linea sopra gli elementi del menù esce troppo in alto
Forum: Sviluppare con WordPress
In risposta a: Impaginazione non coerenteForum: Sviluppare con WordPress
In risposta a: Campi personalizzati obbligatoriDipendere da terze parti per tutto e riempirsi di plug in non è il massimo, ne ho già tanti di plug-in, il sito può anche appesantirsi o possono fare conflitto tra loro. Poi quello che è gratis può anche diventare a pagamento. Ad es ho lasciato perdere ColorMag proprio per questo e ho scelto underscore come tema. Quando è uscita l’ultima versione, pur avendo un tema figlio ho dovuto rimetter mano a tutti i css e anche all’organizzazione delle cartelle sul server, e anche così non mi va più bene. Il codice che ho citato dovrebbe essere del 2019, l’ho trovato qui: https://www.wpdevhub.com/2019/saving-and-retrieving-data-from-a-custom-meta-box/ , se ritieni che sia obsoleto magari me ne puoi suggerire uno più recente?
Forum: Sviluppare con WordPress
In risposta a: Campi personalizzati obbligatoriIl 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
Forum: Sviluppare con WordPress
In risposta a: come fare un passo indietro cliccando sulla xOppure creare un pulsante “azzera filtro”, il risultato è lo stesso, deve bastare un cliccata per tornare indietro anzichè due click
Forum: Sviluppare con WordPress
In risposta a: filtrare in base alla meta key “function_name”Ne ho trovata un altra che funziona
Forum: Sviluppare con WordPress
In risposta a: Sistemare la sidebarSì, ho allungato il testo da “Risultati di ricerca” a “Risultati di ricerca per l’ID:” ed è andato a posto
Forum: Aspetto = Temi
In risposta a: Togliere “Categoria:”Sì, ho risolto con questo codice:
add_filter( 'get_the_archive_title_prefix', '__return_empty_string' );
Forum: Aspetto = Temi
In risposta a: CSS specifico sulle pagine dei risultati della ricercaok, grazie
Forum: Aspetto = Temi
In risposta a: CSS specifico sulle pagine dei risultati della ricercaciao, grazie, funziona 🙂 Avevo trovato la classe giusta ma l’avevo ficcata nel css precedente ossia .archive .search-results #content ecc ecc, come mai così nn va? (tanto per imparare qualcosa). Io ho altri css che hanno un paio di classi insieme e poi la dichiarazione
sorry, il ruolo “autore” è per le agenzie
Io mi occupo di affitti di case vacanza, il mio pannello di controllo attuale ha vari quadri di gestione, gestione appartamenti, gestione anagrafiche (serve anche per segnare i primi dati quando un possibile cliente chiama), gestione ordini, gestione località, gestione agenzie. Ora stò cercando di riprodurre tutte queste funzionalità su di un nuovo sito su cui stò lavorando.Ho pensato di sfruttare il ruolo “editore” per listare tutte le agenzie. Ho fatto in modo che ogni agenzia quando si logga vede solo i suoi appartamenti. Per quanto riguarda le anagrafiche posso seguire due piste: o sfrutto un ruolo utente tipo sottoscrittore, oppure creo un custom post type, stò provando entrambe le cose, in entrambi i casi ci sono campi da mettere/togliere/spostare
Il metodo che ho adottato crea delle interferenze, credo che dovrei riuscire ad avere la mia gestione anagrafiche utilizzando un custom post e poi ci metto tutti i campi che mi servono. Però la visualizzazione degli extra fields nativi di wordpress non va bene, si vede il campo “nome funzione” e poi il campo “valore” affianco, io vorrei vedere solo dei campi dove inserisco i valori e punto, magari con un segnaposto dentro i campi così so subito cosa devo mettere tipo “email” ecc, non c’è qualche codice già pronto da usare in una qualche libreria per farsi dei custom fields in un custom post? Il custom post l’ho già registrato e lo vedo nel mio admin, vorrei solo mettere dei custom fields che mi trovo già pronti ogni volta che sono su “new” o “edit” post- grazie per l’attenzione
Preferisco non usare plug in di terze parti. Teoricamente ho trovato un escamotage. Ho creato un campo custom con lo stesso ID e nome delle “informazioni biografiche”, ossia “description”, così quando sono su su wp-admin/user-new.php posso inserire dei dati che quando poi sono in wp-admin/user-edit.php me li ritrovo nella text area “informazioni biografiche”. C’è un problema, vorrei trasformare il campo custom in una text area più spaziosa, ti faccio vedere il codice che dovrei modificare:
<input type="text" name="description" id="description" value="<?php echo esc_attr( get_the_author_meta( 'description', $user->ID ) ); ?>" class="regular-text" /><br />
Io ho cambiato la class da regular-text a textarea e sembra funzionare però il campo è piccolissimo, come posso aggiungere correttamente cols=”5″ e rows=”30″ per modificare la dimensione della textarea? Messi così di seguito anche separati da virgole, subito dopo la class non mi funzionano.