Tecnología

Inicio

Cómo configurar personalizada Pon Tipos de WordPress

Cómo configurar personalizada Pon Tipos de WordPress


tipos de envíos de encargo le permiten crear contenidos adaptados a sus necesidades. Si desea iniciar un blog que revisa las películas, por ejemplo, puede crear un tipo post llamado "Movie críticas." Esto también funciona para la organización de los listados de bienes raíces, los contenidos de las tiendas y mucho más. Es necesario crear una matriz y lo enchufa en el "register_post_type ()" función para crear un tipo de mensaje personalizado. A continuación, debe conectar el código en la acción "init" para WordPress para que aparezca en el tablero de instrumentos.

Instrucciones

1 Abra el archivo functions.php en la carpeta de su tema en un editor de código o en el Bloc de notas. Iniciar una nueva línea de código antes de la etiqueta PHP último cierre.

2 Escribir una función que contendrá el código para crear el tipo de mensaje personalizado. Dar la función de un nombre fácil de recordar sin embargo única. Esto es lo que una función de PHP se ve así:

make_my_post_type función () {

}

3 Ajuste el "$ args" variable en una matriz dentro de su nueva función. Utilice la matriz de configurar el nuevo tipo de mensaje personalizado. Aquí hay un ejemplo:

make_movie_reviews function () {

$ Args = array (

'label' => __('Movie Reviews'),

'Singular_label' => __ ( "Reseña de la película '),

'Capability_type' => 'post',

'Apoyos' => array ( 'titulo', 'editor', 'miniatura', 'comentarios', 'extracto'),

);

}

En el código anterior, la matriz fija las etiquetas tanto el tipo de correos y mensajes individuales.

4 Cambiar "post" a la "página" para "capability_type" si se quiere, pero en la mayoría de los casos usted va a querer el tipo de envío personalizado para imitar las entradas del blog en lugar de contenido estático. Ajuste "apoyos" a, al menos, "título" y "editor" y sacar "comentarios", por ejemplo, si no desea que los visitantes a dejar comentarios sobre los mensajes personalizados.

5 Dentro de la función, después de la matriz, agregue esta línea de código:

register_post_type ( 'Movie Reviews', $ args);

Cambio "Críticas de Cine" al nombre de su tipo de mensaje.

6 Añadir una nueva línea por encima de la función que controla el tipo de mensaje personalizado. Escribe este código en esa línea:

add_action ( 'init', 'make_movie_reviews');

Esta línea de código engancha la función de mensaje personalizado en la acción "init". Reemplazar "make_movie_reviews" con el nombre de la función en la que creó el tipo de mensaje personalizado.