Pregunta sobre Localhost Installs de Wordpress:

Problema extraño en el plugin localhost que no puedo replicar

Un usuario preguntó 👇

Hola a todos,

He creado un tipo de publicación personalizada simple para la cartera y tengo un problema extraño con el enlace del plugin URI.

Primero, aquí está mi código de plugin:

<?php
/*
 * Plugin Name: Portfolio
 * Plugin URI: https://www.markhannondesign.com
 * Description: Creates a portfolio custom post type
 * Version: 1.0
 * Author: Mark Hannon
 * Author URI: https://www.markhannondesign.com
 * License: GPLv2
*/

add_action( 'init', 'portfolio_post_type' ); // hook function call

function portfolio_post_type() { // opening post type function
	register_post_type( 'portfolio', 
	    array( //opening enclosing array
        	 
        	'labels' => array( // opening labels array
        	 'name'  => 'Portfolios',
                 'singular_name' => 'Portfolio',
                 'add_new' => 'Add New',
		 'add_new_item' => 'Add New Portfolio',
		 'edit' => 'Edit',
		 'edit_item' => 'Edit Portfolio',
		 'new_item' => 'New Portfolio',
		 'view' => 'View',
		 'view_item' => 'View Portfolio',
		 'search_items' => 'Search Portfolios',
		 'not_found' => 'No Portfolios found',
		 'not_found_in_trash'=> 'No Portfolios found in Trash',
		 'parent' => 'Parent Portfolio',
					
            	), // closing labels array
			
		'public' => true,
                'show_ui' => true,
                'menu_position' => 5,
                'hierarchical' => false,
                'supports' => array( 'title',
                                     'editor',
                                     'excerpt',
                                     'custom-fields',
                                     'thumbnail' ),
                'taxonomies' => array( 'post_tag', 'category'),
                'menu_icon' => 'dashicons-art',
                'has_archive' => true,
            'capability_type' => 'post'
            
		) //ending enclosing array
		
	); //closing register_post_type() function call
	
} // closing post type function
?>

Los únicos comentarios para mí son mantener rectos los corchetes frontal y de cierre.

Qué está pasando en uno de mis sitios web de MAMP es decir, el enlace URI del plugin apunta a la página del plugin «Portfolio by BestWebSoft» en lugar de a mi sitio web como se establece en los comentarios del plugin.

Mira la foto aquí.

Esto solo ocurre en un sitio web de MAMP. Probé el plugin en la segunda cuenta MAMP y también una copia del sitio web en un subdominio de mi sitio web, y esos sitios tienen el enlace URI del plugin correcto.

¿Tienes idea de lo que está pasando?

(@sterndata)

Moderador del foro y voluntario del equipo de apoyo

hace 3 años

El uso de un plugin con el mismo nombre que uno en el repositorio de wp.org puede resultar confuso. Cambie el nombre del plugin a algo como MHD_Portfolio.

(@ Figura 2)

hace 3 años

Realmente me pusiste en el camino correcto. Pude mantener el nombre del plugin «Portfolio» dentro de los comentarios en el archivo PHP mientras cambiaba el nombre del archivo php de «portfolio.php» a «mhd-portfolio.php».

El enlace del plugin URI incorrecto desapareció.

(@ Figura 2)

hace 3 años

Gracias por cierto.

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *