Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

[SOLUCIONADO] plugin casos

Estas en el tema de plugin casos en el foro de WordPress en Foros del Web. hola estoy tratando de hacer un plugin para wp en donde la necesidad es mostrar un menu que se llame casos y poder generar algunos ...
  #1 (permalink)  
Antiguo 27/12/2013, 14:35
 
Fecha de Ingreso: febrero-2009
Mensajes: 489
Antigüedad: 15 años, 2 meses
Puntos: 8
Busqueda plugin casos

hola estoy tratando de hacer un plugin para wp en donde la necesidad es mostrar un menu que se llame casos y poder generar algunos post "casos" que q se identificarian por su nuip y dentro del textarea va el contenido y que del lado del cliente tener un buscador donde se puede ubicar este contenido por su nombre del titulo especifico. la idea es llevar un seguimiento para mi clientes. que sea por su NUIP y depronto una letra.

por el momento llevo el menu



-



en donde estoy usando este codigo

Código PHP:
unction bg_caso_setup_post_types() {

    
$bg_labels =  apply_filters'bg_caso_labels', array(
        
'name'                => 'Casos',
        
'singular_name'       => 'Caso',
        
'add_new'             => __('Añadir Nuevo''bg_caso'),
        
'add_new_item'        => __('Añadir Nuevo Caso''bg_caso'),
        
'edit_item'           => __('Editar Caso''bg_caso'),
        
'new_item'            => __('Nuevo Caso''bg_caso'),
        
'all_items'           => __('Todos los Casos''bg_caso'),
        
'view_item'           => __('Ver Caso''bg_caso'),
        
'search_items'        => __('Buscar Casos''bg_caso'),
        
'not_found'           => __('No encontramos casos''bg_caso'),
        
'not_found_in_trash'  => __('No encontramos Casos en la papelera''bg_caso'),
        
'parent_item_colon'   => '',
        
'menu_name'           => __('Casos''bg_caso'),
        
'exclude_from_search' => true
    
) );


    
$bg_args = array(
        
'labels'             => $bg_labels,
        
'public'             => true,
        
'publicly_queryable'=> true,
        
'show_ui'             => true,
        
'show_in_menu'         => true,
        
'query_var'         => true,
        
'capability_type'     => 'post',
        
'has_archive'         => false
        
'hierarchical'         => false,
        
'supports'             => apply_filters('bg_caso_supports', array( 'title''editor','page-attributes' ) ),
    );
    
register_post_type'bg_caso'apply_filters'bg_caso_post_type_args'$bg_args ) );

}

add_action('init''bg_caso_setup_post_types'); 

pero al ver mi slug misitio/bg_caso/1075221976/
me genera error 404
para mi creo q faltaria carga alguna vista o template
pero hay es donde radicaría el problema un no tengo el conocimiento de hacerlo lo que llevo es porque cogido idea de lo que he leído pero no ve visto mas

espero me entiendan y colaboren gracias
__________________
sitios
www.avisoya.com
www.yavendi.com
  #2 (permalink)  
Antiguo 27/12/2013, 15:24
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 1 mes
Puntos: 1146
Respuesta: plugin casos

Cita:
no tengo el conocimiento de hacerlo lo que llevo es porque cogido idea de lo que he leído pero no ve visto mas
?¿ que dices que dijiste que quisiste decir?

Me has dejado con cara de what?

En fin el error 404 no se debe a la falta de template, en todo caso te daría un error en el código php por jerarquía si no existe un template se tomara un single.php y en su ausencia index.php

Lo mas probable es que tengas problemas con las urls, intenta desactivar las url amigables de wordpress, vista el sitio y comprueba ya no tengas el problema, si todo ha ido bien vuelve a activar las url amigables.
  #3 (permalink)  
Antiguo 27/12/2013, 15:32
 
Fecha de Ingreso: febrero-2009
Mensajes: 489
Antigüedad: 15 años, 2 meses
Puntos: 8
Respuesta: plugin casos

Cita:
Iniciado por ArturoGallegos Ver Mensaje
Lo mas probable es que tengas problemas con las urls, intenta desactivar las url amigables de wordpress, vista el sitio y comprueba ya no tengas el problema, si todo ha ido bien vuelve a activar las url amigables.
hola he desactivado la url amigables de wp y activado todo ok ahora si me muestra el contenido



disculpa mi pregunta pero debido a que pasa esto de la url ?

gracias por tu colaboracion

la otra es que necesito hacer un buscador solo para esta opción ósea los casos no me busque post ni pages como se debe hacer

de nuevo gracias
__________________
sitios
www.avisoya.com
www.yavendi.com
  #4 (permalink)  
Antiguo 27/12/2013, 15:55
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 1 mes
Puntos: 1146
Respuesta: plugin casos

para serte sincero la razón porque ocurre este error de las url no estoy seguro solo se que pasa y como solucionarlo en la mayoría de los casos....

o del buscador depende que tan complejo seria, pero básicamente solo necesitas crear un formulario con N cantidad de variables y enviarlas por post o get a una pagina X que tu definas, en esa pagina utiliza un loop personalizado que revisa esta(s) variable(s)

revisa esta documentación para que sepas que variables puedes enviar y como crear tu loop
http://codex.wordpress.org/The_Loop
http://codex.wordpress.org/Class_Reference/WP_Query
http://codex.wordpress.org/Function_...ce/query_posts

yo suelo usar la información del primer y segundo link, tu puedes usar la del primero y tercer link ya es cuestión de gustos y que se adapte a lo que necesitas.

Etiquetas: plugin
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:03.