Score %0 (0 correct0 incorrect100 unanswered)

Q1. En WordPress, ¿para qué se utiliza el Loop?

  • Muestra una sola página
  • Muestra publicaciones en un archivo.
  • Muestra una sola publicación
  • Todas las anteriores

Q2. ¿Quién posee la marca comercial de los nombres y logotipos de WordPress y WordCamp?

  • Fundación WordPress (La Fundación WordPress posee y supervisa las marcas comerciales de los nombres y logotipos de WordPress y WordCamp)
  • WordPress.com
  • Matt Mullenweg
  • Automattic

Q3. ¿Cuál es el nombre del proyecto de código abierto que sirve como un rastreador de errores y herramienta de gestión de proyectos para WordPress?

  • HackerOne
  • Redmine
  • Trac
  • GitHub Issues

Q4. La API REST es una forma sencilla de obtener datos dentro y fuera de WordPress a través de HTTP. ¿En qué lenguaje de programación deberían estar escritas las aplicaciones que utilizan la API REST?

  • PHP
  • Cualquier lenguaje de programación que pueda realizar solicitudes HTTP e interpretar JSON
  • Java
  • Node.js

Q5. ¿Cuántos minutos se tarda en instalar WordPress según las instrucciones de "Instalación Famosa en X Minutos" en WordPress.org?

  • 5
  • 30
  • 15
  • 10

Q6. En WordPress, ¿qué es cierto acerca de los plugins?

  • Los plugins están disponibles en versiones gratuitas o premium (pagadas).
  • Los plugins pueden extender la funcionalidad principal de WordPress.
  • Los plugins agregan características específicas del sitio.
  • Todas las anteriores

Q7. Akismet es un plugin que viene instalado automáticamente con WordPress. ¿Qué hace?

  • Conecta tu sitio a Google Analytics.
  • Muestra un feed de blog de sitios web similares al tuyo.
  • Protege tu sitio del spam de comentarios.
  • Refuerza la seguridad del sitio al hacer cumplir contraseñas fuertes.

Q8. ¿Qué harías para mejorar el rendimiento de tu sitio?

  • Solo cargar scripts y estilos en páginas donde sean necesarios.
  • Minificar archivos CSS y JavaScript.
  • Usar una CDN.
  • Todas las anteriores

Q9. ¿Qué formato de datos utiliza la API REST?

  • YAML
  • JSON
  • TXT
  • XML

Q10. ¿De qué color es el párrafo anidado dentro del div?

<head>
    <style>
        body { color: black; }

        p { color: blue; }

        div { color: green; }

        p { color: red; }
    </style>
</head>
<body>
    <div>
        <p>Este es un párrafo dentro de un div.</p>
    </div>
</body>
</html>
  • azul
  • negro
  • rojo
  • verde

Q11. Los desarrolladores de temas pueden aprovechar la API del Personalizador para dar a los usuarios una forma de manipular la configuración básica del tema. La API del Personalizador es orientada a objetos y proporciona cuatro objetos principales. ¿Cuáles son?

  • widgets, contenedores, secciones, ajustes
  • contenedores, ganchos, ajustes, estilos
  • paneles, bloques, controles, ajustes
  • paneles, secciones, controles, ajustes

Q12. ¿Qué ajuste de WordPress usarías para hacer que las URL de las páginas luzcan como http://example.com/mi-pagina/ en lugar de la predeterminada http://example.com/?p=21/?

  • Escritura
  • Enlaces permanentes
  • URLs bonitas
  • Lectura

Q13. En WordPress, ¿para qué se utiliza el editor de bloques?

  • recortar imágenes en la biblioteca multimedia
  • inyectar scripts especializados en el área de contenido
  • crear un diseño del sitio
  • crear y diseñar contenido

Q14. ¿Cuál de los siguientes tipos de archivo NO está involucrado en la traducción de WordPress?

  • .po
  • .pot
  • .mot
  • .mo

Q15. ¿Cuál es la prioridad predeterminada para un gancho de acción o filtro?

  • 10
  • 15
  • 0
  • 5

Q16. ¿Cuál es la diferencia principal entre las etiquetas de plantilla prefijadas con ** versus get_the **?

  • Las etiquetas de plantilla prefijadas con _ no aceptan argumentos.
  • Las etiquetas de plantilla prefijadas con _ se pueden usar directamente dentro de una plantilla.
  • Las etiquetas de plantilla prefijadas con _ muestran un valor. Las etiquetas de plantilla prefijadas con get_the devuelven un valor.
  • Las etiquetas de plantilla prefijadas con _ devuelven un valor. Las etiquetas de plantilla prefijadas con get_the muestran un valor.

Q17. WP_Query es la clase de consulta de WordPress que se utiliza para obtener publicaciones de la base de datos. ¿Cómo crearías una nueva instancia de esta clase?

  • $query = new query_posts();
  • $query = new WP_Query();
  • $query = query_posts();
  • $query = get_posts();

Q18. ¿Cuál es un rol de usuario único para WordPress Multisite?

  • MU Admin
  • Propietario
  • Super Admin
  • Maestro de Multisitio

Q19. Dentro del Editor, los bloques se representan como JavaScript. ¿Cómo se representan los bloques en el frontend de un sitio?

  • como HTML simple
  • como un componente React
  • como comentarios JavaScript
  • como comentarios HTML

Q20. ¿Cuál de estos elementos NO es parte del proceso de internacionalización y localización?

  • usar una función gettext para envolver cadenas traducibles al escribir código
  • instalar/usar el Plugin Multilingüe de WordPress
  • usar una herramienta como Poedit para analizar el código fuente y extraer cadenas traducibles en un archivo POT
  • traductores traduciendo el archivo POT a un archivo PO, uno para cada idioma

Q21. La REST API proporciona datos públicos, que son accesibles para cualquier cliente de forma anónima, así como datos privados disponibles solo después de la autenticación. ¿Cómo podrías asegurarte de que nadie pueda acceder de forma anónima a los datos del sitio a través de la REST API?

  • Desactivar la REST API a través del archivo wp-config.php del sitio.
  • Utilizar el filtro rest_authentication_errors() junto con la condición is_user_logged_in() para limitar el acceso a usuarios conectados.
  • Utilizar el filtro rest_authentication_errors() junto con la autenticación de cookies para limitar el acceso a usuarios conectados.
  • Utilizar el plugin Disable REST API.

Q22. ¿Cuál de estos fragmentos representa un contenedor que llama a jQuery de forma segura y no requiere el uso repetitivo de la palabra "jQuery"?

  • .
$.ready(function () {
  // hacer cosas
});
  • .
(function ($) {
  // hacer cosas
})(jQuery);
  • .
$(function () {
  // hacer cosas
});
  • .
jQuery(function ($) {
  // hacer cosas
});

Q23. ¿Cuál es el orden correcto de los parámetros para la función add_action()?

  • add_action( 'hook_de_ejemplo', 'funcion_de_ejemplo', $accepted_args, $prioridad )
  • add_action( 'funcion_de_ejemplo', 'hook_de_ejemplo', $prioridad, $accepted_args )
  • add_action( 'hook_de_ejemplo', 'funcion_de_ejemplo', $prioridad, $accepted_args )
  • add_action( 'funcion_de_ejemplo', 'hook_de_ejemplo', $prioridad )

Q24. Tienes una barra de búsqueda en tu sitio. Te gustaría usar un <label> para hacer visible la palabra "Buscar" a los lectores de pantalla, pero no quieres mostrar la palabra "Buscar" en la pantalla. ¿Cómo puedes lograr esto?

  • Asignar un estado ARIA de "oculto" a la etiqueta, así: <label state="hidden">Buscar</label> <input type="text" name="search" id="search" />
  • Usar la clase CSS integrada en WordPress .screen-reader-text para ocultar el texto de la pantalla, así: `<

label class="screen-reader-text">Buscar</label> <input type="text" name="search" id="search" />`

  • Crear una clase CSS personalizada para establecer un valor negativo grande a la propiedad text-indent y ocultar el texto fuera de la pantalla, así: <label class="hide-this">Buscar</label> <input type="text" name="search" id="search" />
  • La mayoría de los usuarios no necesitan un lector de pantalla. Elimina la etiqueta por completo.

Q25. Podrías ver este código en un plugin de WordPress. ¿Qué hace?

if ( ! defined( 'ABSPATH' ) ) {
   die;
}
  • Así es como WordPress detecta la presencia de un plugin. Esto garantiza que el plugin se ejecute desde el directorio /wp-content/plugins/. Si no lo está, el plugin no debería ejecutarse.
  • Esta es una forma de evitar colisiones de nombres. ABSPATH es la ruta absoluta al directorio del plugin. Si ABSPATH está definido por otro plugin de WordPress con el mismo slug de directorio, el plugin no debería ejecutarse.
  • Esta es una medida de seguridad. ABSPATH es la ruta absoluta al directorio de WordPress. Si el archivo se llama directamente, ABSPATH no estará definido y, por lo tanto, el plugin no debería ejecutarse.
  • Este es un verificador de compatibilidad. ABSPATH está definido en el núcleo de WordPress. El plugin verifica que la versión mínima de WordPress necesaria para admitir el plugin esté instalada. Si no lo está, el plugin no debería ejecutarse.

Referencia

Q26. ¿Cuál es la mejor práctica para trabajar con CSS en WordPress?

  • Usar !important junto a los estilos si no te dan el resultado deseado.
  • Usar guiones en los nombres de las clases.
  • Usar espacios para indentar cada propiedad.
  • Evitar el uso de atajos CSS para una documentación adecuada.

Q27. WordPress está traducido, al menos parcialmente, en más de 200 localidades. Si quisieras ayudar a traducir WordPress a otros idiomas, ¿a qué grupo de colaboradores te unirías?

  • núcleo
  • políglotas
  • accesibilidad
  • documentación

Q28. ¿Cuál es la diferencia entre una acción y un filtro?

  • Las acciones se utilizan para agregar funciones personalizadas y eliminar funciones de WordPress. Los filtros se utilizan para hacer que las cadenas sean traducibles para la localización.
  • Las acciones se utilizan para agregar o eliminar código en tiempo de ejecución. Los filtros se utilizan para modificar datos antes de que se muestren en el navegador o se guarden en la base de datos.
  • Las acciones se utilizan para asignar valores a variables en tiempo de ejecución. Los filtros se utilizan para extraer datos de acciones y mostrarlos en el navegador.
  • Las acciones se utilizan para agregar datos ingresados por el usuario a la base de datos. Los filtros se utilizan para validar los datos ingresados por el usuario antes de agregarlos a la base de datos.

Q29. Si activas o actualizas un plugin y rompe tu sitio de forma que no puedes administrarlo a través de wp-admin, ¿cómo puedes desactivar el plugin?

  • todas estas respuestas
  • Accede a la instalación de WordPress a través de WP-CLI. Ejecuta el siguiente comando: wp plugin deactivate offending-plugin.
  • Accede a los archivos del sitio a través de FTP y navega hasta /wp-content/plugins/. Elimina la carpeta del plugin que deseas desactivar o simplemente cámbiale el nombre.
  • Usa phpMyAdmin para cambiar el valor de la opción active_plugins de la tabla wp_options a a:0:{}.

Q30. La API REST de WordPress está diseñada para recibir y responder a tipos particulares de solicitudes utilizando métodos HTML básicos. Por ejemplo, una solicitud para cargar un archivo PHP en una carpeta particular en un servidor podría verse así: POST /folder/_file.php. Basándote en este código, ¿cómo llamarías a /folder/_file.php (en términos de la API REST)?

  • esquema
  • ruta
  • respuesta
  • solicitud

Q31. ¿Qué comando de WP-CLI usarías para gestionar las capacidades de un rol de usuario?

  • wp admin
  • wp manage
  • wp cap
  • wp role

Q32. ¿Qué técnica usarías para asegurar datos antes de representarlos a un usuario?

  • escapar y sanitizar
  • validar y escapar
  • validar y sanitizar
  • escapar y asegurar

Q33. Si tu sitio de WordPress está seriamente comprometido, ¿cuál es el mejor curso de acción para devolver tu sitio a un buen estado?

  • Determinar la fecha del ataque y restaurar tu sitio a un punto de respaldo anterior a esa fecha.
  • Contratar un servicio de terceros para limpiar tu sitio porque es difícil para alguien que no es un experto en seguridad de WordPress encontrar y eliminar todos los rastros de un ataque.
  • Eliminar manualmente los archivos sospechosos en el servidor y eliminar las tablas de la base de datos que no son del núcleo de WordPress.
  • Cambiar la contraseña de tu alojamiento, la contraseña de administrador de WordPress y la contraseña de tu base de datos.

Explicación: No es la opción más barata, pero es la más confiable. Restaurar la copia de seguridad puede no ayudar si tienes scripts de puerta trasera instalados fuera del directorio de WP.

Q34. Si quisieras registrar un tipo de entrada personalizada, ¿qué gancho usarías?

  • register_post_type
  • add_meta_box
  • wp_head
  • init

Q35. ¿Cuál es el papel de un tema de WordPress?

  • controla colores, fuentes y disposiciones de página
  • agrega mejoras de accesibilidad como la navegación por teclado y los enlaces de omisión
  • asegura que un sitio sea responsive para móviles
  • todas estas respuestas

Q36. ¿Cuál es la misión principal de WordPress?

  • hacer software gratuito
  • democratizar la publicación y las libertades que vienen con el código abierto
  • ganar dinero
  • [

] fomentar la blogosfera

Referencia

Q37. ¿Cuál de lo siguiente NO es una mejora de seguridad sugerida para tu sitio web de WordPress?

  • El sitio debe comunicarse con WordPress.org.
  • Eliminar temas inactivos.
  • No mostrar información de depuración.
  • Las actualizaciones de WordPress se realizan solo manualmente.

Explicación: La comunicación con WordPress.org es necesaria para detectar nuevas versiones.

Q38. ¿Cómo puedes agregar un script personalizado que necesite ejecutarse solo en la página de contacto de un sitio? El slug de la página es contacto.

  • Enlaza el script directamente desde una plantilla llamada page-contact.php usando la etiqueta de plantilla get_header() así:
get_header( '<script src="/mi-script.js"></script>' );
  • Usa functions.php para cargar condicionalmente el script enganchándolo a wp_enqueue_scripts(), así:
add_action( 'wp_enqueue_scripts', 'load_scripts' );

function load_scripts() {
    if ( is_page( 'contacto' ) ) {
    echo '<script src="/mi-script.js"></script>';
    }
}
  • Usa functions.php para cargar condicionalmente el script enganchándolo a wp_enqueue_scripts(), así:
add_action( 'wp_enqueue_scripts', 'load_scripts' );
    function load_scripts() {
        if ( is_page( 'contacto' ) ) {
        wp_enqueue_script( 'script', get_template_directory_uri() . '/script.js' );
        }
    }
  • Enlaza el script directamente desde una plantilla llamada page-contact.php, así:
<head>
  <script src="/mi-script.js"></script>
</head>

Q39. ¿Dónde puedes encontrar la documentación oficial de WordPress y la guía de uso?

  • support.wordpress.com
  • developer.wordpress.com
  • developer.wordpress.org
  • support.wordpress.org

Q40. ¿Cómo usarías CSS para asegurarte de que tu tema sea responsive para móviles?

  • Usa CSS grid para crear diseños responsivos.
  • Usa media queries para agregar puntos de quiebre para diferentes tamaños de pantalla.
  • Usa Flexbox para crear diseños de página flexibles.
  • todas estas respuestas

Q41. La API de Bloques permite a los desarrolladores registrar bloques personalizados en temas o plugins. ¿Cómo registrarías un bloque personalizado?

  • Usa la función registerBlockName().
  • Usa la función createGutenBlock().
  • Usa una plantilla de bloque.
  • Usa la función registerBlockType().

Q42. ¿Qué principio de desarrollo de software, a menudo utilizado en WordPress, tiene como objetivo reducir la repetición de código?

  • RRR
  • WET
  • DRY
  • KISS

DRY (Don't Repeat Yourself)

Q43. En un archivo de plantilla estándar, ¿con qué frecuencia se ejecuta el Loop de WordPress?

  • Se ejecuta una vez por publicación en la base de datos.
  • Se ejecuta una vez.
  • El Loop no se ejecuta en archivos de plantilla.
  • Se ejecuta una vez por publicación obtenida.

Q44. ¿Cuál NO es una mejora de rendimiento sugerida para tu sitio web de WordPress?

  • El sitio debe ejecutar la versión más reciente de WordPress.
  • Elimina o desactiva los plugins innecesarios.
  • UTF8 está soportado.
  • Elije una versión muy reciente de PHP.

Explicación: Las nuevas versiones suelen venir con mejoras de velocidad. La desactivación de plugins mejora el rendimiento. Por exclusión, es UTF8.

Q45. En una instalación regular de WordPress, ¿cuál es la diferencia entre transitorios y la caché de objetos?

  • Los transitorios son persistentes y escriben en wp_options. La caché de objetos persiste solo durante la carga de página particular.
  • Los transitorios se almacenan en la base de datos de WordPress. La caché de objetos se almacena en el servidor donde se encuentra la instalación de WordPress.
  • Los transitorios están disponibles durante la duración de una sesión de usuario y se aplican a todos los componentes de la página. La caché de objetos está disponible solo para scripts.
  • Los transitorios persisten solo durante la carga de página particular. La caché de objetos es persistente y escribe en la tabla wp_options.

Q46. ¿Cómo puedes fortalecer la seguridad de tu sitio de WordPress agregando __ a tu archivo wp-config.php?

  • nombres de usuario y contraseñas de la base de datos
  • claves y sales únicas
  • accesibilidad
  • documentación

Referencia

Q47. Según los estándares de codificación de PHP de WordPress para comentarios en línea, ¿cómo escribirías un comentario de una sola línea en un documento PHP?

  • // Este es un comentario de una sola línea
  • /\* _ Este es un comentario de una sola línea._/
  • // Este es un comentario de una sola línea.
  • <!-- Este es un comentario de una sola línea -->

Q48. Si tienes permalinks bonitos habilitados en un sitio de WordPress, ¿qué se expone al agregar qué al final de la URL del sitio? (por ejemplo, http://ejemplo.com/respuesta/) Ten en cuenta que el índice proporciona información sobre qué rutas están disponibles para esa instalación particular de WordPress.

  • http://ejemplo.com/wp-json/
  • http://ejemplo.com/wp-admin/
  • http://ejemplo.com/wp-rest/
  • http://ejemplo.com/wp-rest-api/

Q49. ¿Cuál es el proceso de marcar el código que escribes para que esté listo para su traducción?

  • internacionalización
  • localización
  • traducción
  • uso de GlotPress

Explicación: La localización y la traducción son sinónimos para enviar traducciones específicas del idioma. GlotPress es solo un plugin de WordPress.

Q50. En tu archivo wp-config.php, has agregado la siguiente línea de código. ¿Qué hace?

define( 'DISALLOW_FILE_EDIT', true );

  • evita que cualquier usuario que no sea administrador edite directamente archivos de temas o plugins
  • deshabilita el editor de temas y plugins en el administrador de WordPress
  • desactiva la capacidad de editar archivos principales de WordPress tanto desde el administrador de WordPress como mediante acceso directo a archivos
  • establece permisos de solo lectura en todos los archivos en la instalación de WordPress

Más seguridad de WordPress: Configuración de deshabilitación de edición de archivos en WordPress. Establecer todos los archivos como solo lectura haría que las actualizaciones automáticas fueran imposibles.

Q51. ¿Cuál de estos enlaces debe tener subrayado según los estándares de accesibilidad WCAG 2.0?

  • enlaces en imágenes
  • enlaces en controles de interfaz de usuario
  • enlaces en una barra de navegación
  • enlaces en texto de párrafo

Q52. ¿De qué formas podrías contribuir a la comunidad de WordPress mediante pruebas?

  • pruebas de usuario
  • todas estas respuestas
  • pruebas beta
  • pruebas automatizadas

Q53. WordPress es un software de código abierto con licencia GPL. Esto significa que __.

  • las obras derivadas también deben estar licenciadas como GPL
  • todas estas respuestas
  • el software es gratuito de usar
  • el software es gratuito de modificar

Q54. Revisa el HTML en la línea 1. El objetivo del PHP en la línea 2 es extraer el valor del campo y asignarlo a una variable antes de insertarlo en la base de datos. ¿Qué está mal con este código PHP?

<input type="text" id="title" name="title" />
$title = $_POST[ 'title' ];
  • El ejemplo de código no usa el método GET. Debería estar envuelto en la función get_post_field() y verse así: $title = get_post_field( $GET[ 'title' ] );
  • El ejemplo de código no sanitiza los datos del formulario. Debería usar la función sanitize_text_field() y verse así: $title = sanitize_text_field( $_POST[ 'title' ] );
  • No hay error. El código sigue las mejores prácticas de WordPress.
  • El ejemplo de código no permite la traducción. Debería usar una función de traducción y verse así: $title = __( $_POST[ 'title' ];

Ref

Q55. ¿Cuál de estas convenciones de nomenclatura de clases CSS es correcta según los estándares de codificación de CSS de WordPress?

  • .nombre-selector
  • .selector_nombre
  • .selectorNombre
  • div.selector_nombre

[Referencia - Evitar guiones bajos](https://

developer.wordpress.org/coding-standards/wordpress-coding-standards/css/#selectors)

Q56. ¿Qué carpeta en una instalación de WordPress no se ve afectada por una actualización automática de WordPress?

  • /wp-admin
  • root
  • /wp-content
  • /wp-includes

Q57. ¿Qué son los transitorios?

  • consultas cortas a la base de datos
  • una forma de almacenar en caché información
  • plugins utilizados para depuración rápida
  • borrador de publicaciones almacenadas en la base de datos

Explicación: Transitorios

Q58. Si quisieras depurar un poco de JavaScript, ¿qué método usarías para mostrar datos en la consola de tu navegador?

  • windows.alert()
  • console.log()
  • document.write()
  • innerHTML

Q59. En una página web, a menudo hay enlaces de navegación, una barra de búsqueda u otros elementos que aparecen antes del contenido principal. Para los usuarios de teclado y lectores de pantalla, puede ser frustrante llegar al contenido principal de una página porque tienen que navegar por todos estos elementos en cada carga de página nueva. ¿Qué puedes agregar a un sitio para solucionar esto?

  • menús plegables
  • scroll infinito
  • enlaces de omisión
  • navegación con pestañas

Q60. ¿Qué rol de usuario asignarías a alguien para que pueda escribir y publicar solo sus publicaciones y no las de otros?

  • Colaborador
  • Autor
  • Editor
  • Suscriptor

Explicación: Resumen de roles

Q61. ¿Cuándo deberías editar archivos principales de WordPress?

  • Cuando no haya un plugin disponible para hacer una personalización que necesitas
  • cuando necesitas agregar una plantilla de página personalizada
  • cuando necesitas agregar un script personalizado al encabezado o pie de página de cada página en un sitio
  • Nunca debes editar los archivos principales de WordPress.

Explicación: No se recomienda cambiar los archivos principales de WordPress aparte de wp-config.php. Edición de archivos sin conexión

Q62. ¿Qué condicional de WordPress usarías para determinar si estás en una página individual?

  • is_archive()
  • is_page()
  • is_page_template()
  • is_single()

Referencia

Q63. WordPress core y muchos plugins almacenan datos en la base de datos en un formato especial como se representa en el ejemplo a continuación. ¿A qué formato se llama esto?

a:2:{i:0;s:27:"ari-adminer/ari-adminer.php";i:1;s:30:"atomic-blocks/atomicblocks.php";}

  • valor
  • datos serializados
  • array de PHP
  • array de texto

Referencia

Q64. ¿De qué es un ejemplo este fragmento de código?

<?php
if ( have_posts() ) : while ( have_posts() ) : the_post();
        the_content();
endwhile;
else :
        _e( 'Sorry, no posts matched your criteria.', 'textdomain' );
endif;
  • consulta personalizada
  • etiquetas de plantilla
  • el Loop
  • bucle anidado

Q65. ¿Cuáles de estos son los archivos mínimos requeridos para hacer un tema hijo?

  • index.php functions.php
  • index.php style.css script.js
  • functions.php style.css script.js
  • functions.php style.css

Referencia

Q66. En la jerarquía de plantillas de WordPress, ¿qué archivo no se podría usar para mostrar un archivo de tipo de contenido?

  • archive.php
  • index.php
  • page.php
  • category.php

Referencia

Q67. ¿Por qué no puedes modificar la consulta en una página de plantilla?

  • La consulta solo se puede ejecutar dentro del Loop.
  • Puedes modificar la consulta en una página de plantilla si usas pre_get_posts().
  • Según las mejores prácticas de WordPress, la consulta solo se debe modificar en functions.php.
  • Debido al orden de ejecución, la consulta ya se ha ejecutado en el momento en que se carga una plantilla.

Referencia

Q68. Para la mayoría de los temas modernos, ¿cuál es el método estándar utilizado para personalizar varios detalles de la apariencia y las funciones del sitio, como cambiar la descripción del sitio o agregar un logotipo y favicons?

  • Ajustes de WordPress
  • Personalizador
  • wp-config.php
  • Ajustes del tema

Referencia

Q69. ¿Cómo escribirías una cadena de texto que contenga "¡Hola mundo!" de manera que sea posible que otra persona traduzca la cadena a un idioma diferente?

  • apply_filters( '¡Hola mundo!', 'mytextdomain' );
  • esc_html( '¡Hola mundo!', 'mytextdomain' );
  • $string = "¡Hola mundo!";
  • __( '¡Hola mundo!', 'mytextdomain' );

Referencia

Q70. ¿Cuál de estos es una práctica recomendada en accesibilidad?

  • No omitir niveles de encabezado.
  • Asegurarse de que haya un contraste de color adecuado entre el fondo y el texto.
  • Si una actividad se puede completar con un mouse, también debe ser accesible mediante teclado.
  • todas estas respuestas

Q71. Las variables de JavaScript pueden contener muchos tipos de datos. ¿Qué tipo de datos representa la siguiente variable?

var x = '16';
  • Booleano
  • Número
  • Cadena
  • Objeto

Referencia

Q72. ¿Cuándo usarías una entrada en lugar de una página cuando el contenido es _?

  • para un elemento de menú de nivel superior
  • anidado (tiene una relación padre/hijo con otro elemento de contenido)
  • cuando el contenido es parte de un blog.
  • perenne

Q73. El editor de bloques de WordPress contiene una serie de bloques predeterminados, incluidos bloques para párrafos, imágenes, citas y shortcodes. Los bloques se agrupan en categorías para ayudar a los usuarios a navegar y descubrirlos. ¿Cuál no es una categoría proporcionada por WordPress Core?

  • formateo
  • widgets
  • diseño
  • shortcodes

Q74. ¿Qué servicio se utiliza para gestionar las fotos de perfil de usuario en cualquier sitio de WordPress?

  • Gravatar
  • WordPress.org
  • Ninguno. Solo carga una foto de perfil desde tu cuenta de usuario del sitio.
  • Plugin de foto de perfil

Q75. ¿Cuál no es un beneficio del código DRY?

  • El código se puede reutilizar.
  • El código es menos abstracto.
  • El código es más fácil de leer.
  • El código es más fácil de mantener.

Q76. ¿Cuál de estos no afecta la velocidad de tu sitio?

  • almacenamiento en caché
  • tu proveedor de alojamiento web
  • plugins inactivos
  • red de distribución de contenido (CDN)

Q77. ¿Dónde configuras los ajustes globales para comentarios en tu sitio de WordPress?

  • Pantalla de herramientas
  • wp-config.php
  • cPanel
  • Configuración de discusión

Q78. ¿Qué no se puede configurar a través de wp-config.php?

  • cambiar el rol de usuario predeterminado
  • cambiar el prefijo de tabla wp predeterminado
  • cambiar tu dirección de sitio o de WordPress
  • cambiar el número predeterminado de revisiones de publicaciones

Q79. En cuanto a las mejores prácticas para el desarrollo de WordPress, ¿cuál es el método preferido para agregar un tipo de contenido personalizado (CPT) a un sitio?

  • Agregar CPT a través de phpMyAdmin.
  • Agregar CPT a través de un plugin.
  • Agregar CPT a través de un tema principal.
  • Agregar CPT a través de un tema hijo.

Referencia

Q80. ¿Cuál es una forma en la que puedes fortalecer la seguridad de tu sitio y mejorar cómo Google presenta tu sitio en los resultados de búsqueda?

  • Instalar un certificado SSL.
  • Instalar un plugin de seguridad en tu sitio.
  • Usar un servicio de monitoreo de seguridad de terceros.
  • Requerir que los usuarios inicien sesión para ver el contenido.

Q81. Revisa el HTML en la línea 1. El objetivo del PHP en la línea 2 es extraer el valor del campo y asignarlo a una variable antes de insertarlo en la base de datos. ¿Qué está mal con este código PHP?

  1. <input type="text" id="title" name="title" />
  2. $title = $_POST[ 'title' ]
  • El ejemplo de código no permite la traducción. Debería usar una función de traducción y verse así: $title = __($_POST['title'])
  • El ejemplo de código no sanitiza los datos del formulario. Debería usar la función sanitize_text_field() y verse así: $title = sanitize_text_field($_POST['title']);.
  • No hay error. El código sigue las mejores prácticas de WordPress.
  • El ejemplo de código no usa el método GET. Debería estar envuelto en la función ger_post_field() y verse así: $title = get_post_field($_GET['title']);.

Q82. ¿Cuál de estos no es parte del proceso de internacionalización y localización?

  • usar una herramienta como Poedit para analizar el código fuente y extraer cadenas traducibles en un archivo POT.
  • los traductores traducen el archivo PO, uno para cada idioma.
  • instalar/usar el Plugin Multilingüe de WordPress.
  • usar una función gettext para envolver cadenas traducibles al escribir código.

Q83. La REST API proporciona datos, que son accesibles para cualquier cliente de forma anónima, así como datos privados disponibles solo después de la autenticación. ¿Cómo podrías asegurarte de que nadie pueda acceder de forma anónima a los datos del sitio a través de la REST API?

  • Desactivar la REST API a través del archivo wp-config.php del sitio.
  • Utilizar el filtro rest_authenticaton_errors() junto con la condicional is_user_logged_in() para limitar el acceso a usuarios conectados.
  • Utilizar el plugin Disable REST API.
  • Utilizar el filtro rest_authenticaton_errors() junto con la autenticación de cookies para limitar el acceso a usuarios conectados.

Q84. ¿Cuál de estos se refiere a un token de seguridad de WordPress que se utiliza para verificar que una solicitud fue realizada por la persona o cliente correcto?

  • Salt
  • Cookie
  • Nonce
  • Transitorio

[Referencia](https://www.hostinger.com/t

utorials/wordpress/wordpress-security-tips)

Q85. ¿Cuál de estos no es un nivel de acceso de usuario en WordPress?

  • Administrador
  • Colaborador
  • Suscriptor
  • Creador

Q86. ¿Cuál de estas funciones PHP de WordPress se usa para devolver una lista ordenada de publicaciones?

  • get_posts()
  • the_post()
  • query_posts()
  • wp_query()

Q87. Si has agregado el siguiente código a functions.php en tu tema de WordPress, ¿qué hace?

add_theme_support( 'post-thumbnails' );
  • Crea un tamaño de imagen personalizado para todas las miniaturas de publicaciones.
  • Habilita miniaturas personalizadas en el panel de WordPress.
  • Deshabilita las miniaturas de publicaciones en tu tema de WordPress.
  • Habilita la funcionalidad de imagen destacada en tu tema de WordPress.

Referencia

Q88. ¿Cuál de estos no es un estándar de codificación de WordPress?

Q89. ¿Cuál de estos no es un tipo de contenido predeterminado en WordPress?

  • Entradas
  • Archivos
  • Páginas
  • Medios

Q90. ¿Cuál de estos es un término técnico que describe el diseño y desarrollo de sitios web que se adaptan y responden a diferentes dispositivos y tamaños de pantalla?

  • Modulación
  • Adaptabilidad
  • Responsive
  • Reactividad

Q91. ¿Qué función de WordPress se utiliza para imprimir la URL de la página o del archivo actual?

  • get_permalink()
  • get_the_permalink()
  • get_the_permalink()
  • the_permalink()

Q92. Si estás usando la función wp_enqueue_script() en tu tema de WordPress y deseas cargar un script solo en la página de inicio, ¿cómo lo harías?

  • Agrega el script a header.php.
  • Usa una función condicional para verificar si estás en la página de inicio dentro de functions.php.
  • Usa una función condicional dentro de functions.php para verificar si estás en la página de inicio y luego usa wp_enqueue_script().
  • Agrega una etiqueta <script> directamente en la página de inicio.

Q93. ¿Cuál de los siguientes es un método de seguridad comúnmente utilizado para proteger los formularios de WordPress contra ataques de falsificación de solicitudes entre sitios (CSRF)?

  • Asegurar que todos los formularios usen el método GET.
  • Usar el plugin de seguridad de WordPress.
  • Renombrar la carpeta wp-admin.
  • Usar un token de nonce.

Q94. Si tienes un sitio web de WordPress con un formulario de contacto y deseas verificar que el usuario haya completado el formulario correctamente antes de procesar los datos, ¿qué función de WordPress podrías usar?

  • is_valid()
  • validate_form()
  • verify_submission()
  • wp_verify_nonce()

Q95. ¿Cuál de las siguientes funciones de PHP de WordPress se utiliza para cargar un archivo de plantilla?

  • load_template()
  • get_template()
  • require_template()
  • get_template_part()

Q96. ¿Cuál de las siguientes no es una técnica de seguridad recomendada para proteger tu sitio de WordPress?

  • Mantener plugins y temas actualizados.
  • Utilizar contraseñas seguras.
  • Deshabilitar los firewalls del servidor.
  • Realizar copias de seguridad periódicas del sitio.

Q97. ¿Qué función de WordPress se utiliza para obtener el ID del autor de una publicación específica?

  • get_author_id()
  • get_post_author()
  • the_author_id()
  • get_the_author_meta()

Q98. Si deseas que una página de plantilla específica se utilice para una categoría de publicaciones personalizada, ¿cómo llamarías a esa plantilla?

  • category-custom.php
  • archive-custom.php
  • taxonomy-custom.php
  • category-custom-slug.php

Q99. ¿Cuál de las siguientes opciones describe mejor el término "mantenimiento" en el contexto de un sitio de WordPress?

  • Mejorar la velocidad de carga de tu sitio.
  • Actualizar regularmente el contenido del sitio.
  • Aplicar actualizaciones de seguridad y mantener el software actualizado.
  • Optimizar el SEO de tu sitio.

Q100. ¿Qué función de WordPress se utiliza para imprimir el título de una publicación?

  • get_post_title()
  • print_post_title()
  • the_title()
  • get_the_title()