Preguntas etiquetadas con php

10
Devolver página de plantilla HTML con función PHP

Quiero crear un formulario que pueda usar un shortcode para insertar en mi sitio. Sería realmente bueno si pudiera crear la parte HTML en un archivo separado y luego insertarlo con un código corto PHP (para separar la lógica de la página de la mecánica de convertirla en un código corto). ¿Cómo...

10
obtener el ID de categoría actual php

Estoy tratando de obtener el ID de categoría del archivo actual que se muestra. Lo intenté: // category (can be a parent category) $current_cat_ID = get_query_var('cat'); // print_r ($current_cat_ID); No imprime nada

9
¿Cómo verificar si un complemento (WooCommerce) está activo?

Estoy tratando de modificar la cabeza y el pie de mis páginas de WooCommerce. Tengo una ifdeclaración que se supone que debe apuntar a la tienda y al carrito de WooCommerce, pero no lo es. Si modifico el PHP después de la ifdeclaración, nada cambia. Pero si modifico el PHP en la elsedeclaración es...

9
¿Consumir una API externa en WordPress?

Tengo un cliente que tiene un sitio web de WordPress, y él quiere extenderlo para agregar nuevas funcionalidades. Estas funcionalidades están incluidas en un sitio web que ya hice (una especie de motor de búsqueda sobre una base de datos, con algunos filtros), y que está bajo nuevas mejoras. Lo...

9
Alcance de variables del tema de WordPress

Necesito crear una variable a la que se pueda acceder a través de mis archivos de plantilla de tema de WordPress (index.php, header.php, etc.). Sé que las definiciones de funciones van dentro del functions.phparchivo de plantilla (en la ruta de su tema), pero las variables no existen. Por ejemplo,...

9
Soporte de dbDelta para CLAVE EXTRANJERA

En PHP 5.3.13 / MySQL 5.5.21, el siguiente código no funciona: if($check_custom_fields_form!=1){ $sql = "CREATE TABLE IF NOT EXISTS ". $table_custom_fields_form ." ( `form_name` longtext NOT NULL, `field_id` bigint(20) NOT NULL, FOREIGN KEY (`field_id`) REFERENCES $table_custom_fields (`ID`)...

9
Cómo cambiar el directorio de carga en wp_handle_upload

Estoy tratando de averiguar cómo usar la función wp_handle_upload para un complemento personalizado para poder especificar mi propio directorio de carga. Hasta ahora, el código toma un archivo de la página de configuración de mi complemento y lo carga en la carpeta con el año y el mes. Encontré...

9
¿Qué es <# code #> en media-template.php y cómo funciona?

Estoy comprobando /wp-includes/media-template.phpy acabo de encontrar esto: <# if ( data.compat && data.compat.meta ) { #> {{{ data.compat.meta }}} <# } #> Nunca visto <# #>o {{{ }}}antes. ¿Qué tipo de PHP es este? Buscar estos símbolos en Google parece inútil...

9
Carga de medios con la API REST

Tengo problemas al subir archivos multimedia a un sitio de WordPress con la API JSON REST. Con el siguiente código puedo subir las fotos, pero no se les asigna información, ni siquiera el nombre; de ​​hecho, el nombre se convierte automáticamente en la URL y el nombre de archivo (sin la...