Un utente ha chiesto 👇
Ciao Greg (scusa per il mio inglese)
Sto creando un sito con annunci, grazie per il miglior plugin. Creerò campi personalizzati come questo: https://wpadverts.com/documentation/custom-fields/
e contiene “Suggerimento: se desideri visualizzare il dominio solo in wp-admin o frontend, utilizza la funzione is_admin () per decidere se visualizzare il dominio”.
Per favore dimmi di usare questa funzione per nascondere i campi (e le informazioni) a tutti gli utenti, eccetto admin (che posso solo scrivere e visualizzare)
Autore del plugin
(@gwin)
1 anno, 5 mesi fa
Ciao,
Sono contento che ti piaccia il plugin finora, poiché per la tua domanda lascia che ti illustri questo con un esempio di codice.
Presumiamo che tu voglia aggiungere un campo chiamato “Note amministrative” al campo Notifiche che verrà compilato solo dal pannello wp-admin / Classifieds, nel qual caso il tuo filtro apparirà ads_form_load
add_filter( "adverts_form_load", "my_adverts_form_load_admin_only" );
function my_adverts_form_load_admin_only( $form ) {
if( $form["name"] != "advert" ) {
return $form;
}
if( is_admin() ) {
$form["field"][] = array(
"name" => "my_admin_notes",
"type" => "adverts_field_text",
"order" => 25,
"label" => "Admin Notes",
"is_required" => false,
"validator" => array()
);
}
return $form;
}
Fondamentalmente si tratta solo di avvolgere il file $form["field"][] ...
dentro if( is_admin() ) { ... }
.
Lanciatore di thread
(@densdj)
1 anno, 5 mesi fa
Grazie, funziona.
Ancora una domanda: si può fare nell’elenco di amministrazione “Tutti gli annunci”, ricercato per note amministrative, e anche per numero di telefono, in “Cerca annunci”. (Per impedire agli utenti di duplicare le notifiche e per non dimenticare le note amministrative, in tempo)
Autore del plugin
(@gwin)
1 anno, 5 mesi fa
Questo è possibile ma richiederà una programmazione personalizzata.
Vedi la sezione “Mostra campo personalizzato nell’elenco wp-admin” qui https://wpadverts.com/documentation/custom-fields/ spiega come aggiungere colonne a “Tutti gli annunci” e personalizzare i collegamenti ai tutorial che approfondiscono gli elenchi di wp-admin.
Was this helpful?
0 / 0