Fragmentos de código
Limitar el número de caracteres en el campo de descripción
add_filter( 'submit_job_form_validate_fields', function( $isValid, $fields, $values ) { $DESCRIPTION_MAX_LENGTH = 120; // Limit description to 120 characters. foreach ( $fields['job'] as $key => $field ) { if ( $field['slug'] === 'job_description' && isset(...
Habilitar la página de Campos Personalizados de ACF en el panel de administración de WordPress
The admin page to edit custom fields added by the ACF Pro plugin is hidden by default, so the user doesn’t accidentally change them and render the fields unusable. The options can be enabled using the snippet below add_filter( 'acf/settings/show_admin',...
Notificar al administrador en WooCommerce cuando un usuario se registra
add_action( 'woocommerce_created_customer', function( $id ) { wp_new_user_notification( $id, null, 'admin' ); } ); SoporteUsa el buscador de temas y encuentra lo que necesitas¿Aún no lo encuentras?Contacta al servicio de soporte
Deshabilitar direcciones abreviadas en la página individual del listado y en la tarjeta de vista previa
add_filter( 'case27\listing\location\short_address', '__return_false' ); SoporteUsa el buscador de temas y encuentra lo que necesitas¿Aún no lo encuentras?Contacta al servicio de soporte
Deshabilitar el correo electrónico del autor de la entrada en los nuevos comentarios
add_filter( 'comment_notification_recipients', '__return_empty_array', PHP_INT_MAX ); add_filter( 'comment_moderation_recipients', '__return_empty_array', PHP_INT_MAX ); SoporteUsa el buscador de temas y encuentra lo que necesitas¿Aún no lo...
Agregar Términos y Condiciones en el formulario de registro de WooCommerce
add_action( 'woocommerce_register_form', function() { wc_get_template( 'checkout/terms.php' ); } ); add_action( 'woocommerce_process_registration_errors', function( $errors, $username, $password, $email ){ if ( empty( $_POST['terms'] ) ) { throw new Exception( __(...
Usar la imagen de portada del listado en el diálogo de compartir en lugar del logo
add_filter( 'mylisting\single\og:image', function() { return 'cover'; } ); SoporteUsa el buscador de temas y encuentra lo que necesitas¿Aún no lo encuentras?Contacta al servicio de soporte
No omitir la página de pago para paquetes de listado gratuitos ($0)
// Don't skip checkout for any listing package add_filter( 'mylisting\packages\free\skip-checkout', '__return_false' ); SoporteUsa el buscador de temas y encuentra lo que necesitas¿Aún no lo encuentras?Contacta al servicio de soporte
Geolocalizar listados en masa después de importarlos
Paso 1:Verifica que la API de Google Maps esté funcionando correctamente. Paso 2:Asegúrate de que hayas importado la ubicación o dirección de forma correcta en los listados. Paso 3:Instala y activa el tema hijo de MyListing. Luego, ve a Apariencia > Editor >...
Mantener los listados expirados accesibles mediante enlace directo
add_action( 'init', function() {global $wp_post_statuses; if ( ! is_array( $wp_post_statuses ) ) {$wp_post_statuses = [];} // @todo: hacer que el estado 'public' sea opcional, para que los listados expirados también puedan accederse por URL (de forma opcional).if ( !...
Ocultar eventos pasados
<?phpadd_action( 'mylisting/schedule:hourly', function() {global $wpdb;// Cambiar estado a expirado.$listing_ids = $wpdb->get_col($wpdb->prepare( "SELECT postmeta.post_id FROM {$wpdb->postmeta} as postmetaLEFT JOIN {$wpdb->posts} as posts ON...
Cómo usar un fragmento de código (PHP)
Primero, instala y activa el tema hijo de MyListing, que se encuentra en el paquete descargado de ThemeForest. Usar un tema hijo es la forma recomendada si planeas hacer cambios de código, ya que así podrás actualizar el tema principal en el futuro sin perder tus...
Añadir un botón “Copiar enlace” en la sección “Acciones rápidas”
Lo siguiente es una solución alternativa para añadir un botón “Copiar enlace” en el área de “Acciones rápidas”: Ve a Tipo de listado > Editar tipo de listado > Página individual > Acciones rápidas > Añadir acción personalizada. Icono: déjalo vacío....
Cómo mostrar los iconos del menú principal en escritorio
Cómo mostrar los iconos del menú principal en escritorioMarcadorCompartiranterior siguiente Artículo Por defecto, los iconos del menú solo se muestran en dispositivos móviles. Para habilitarlos también en escritorio, puedes usar este código CSS: @media only screen and...
