Desconozco cuales son las variables globales que se puedan usar en unplugin... lo que quiero hacer es que dependiendo el modulo y si este tiene id's como lo es Topics, cambie un texto, y ese mismo texto sirva para el META DESCRIPTION del head; ya hice mi array en php con estos datos en lo que seria mi plugin y una serie de if's que comparen que cuando sea el modulo X mi variable local llame a la key de mi array que quiero en dicho modulo, pero jajajaja no puedo cachar la variable que obtenga la informacion del modulo!!! ya intente con $module, $modinfo, $modname y nada...
Por favor ayudenme con esto... me estoy volviendo loca ...
Miren, quiero utilizar la variable que contiene el nombre de cada modulo cuando se carga, para compararla con mi array y mediante una pequeña funcion cargar un texto e incluso codigo html... el fin de esto es personalizar cada modulo, no solo con un template y que se vea diferente, sino tambien que se cargue el meta description (que por defecto carga el slogan de la web) y meter otra imagen adicional a la del modulo o de las categorias de un modulo... he pensado que no sea tan complicado para hacer un modulo completo, mejor un plugin en el theme y estoy casi segura que ya estan predecalaradas las variables y son globales, pero no se cuales sean....
Si me pueden aydar se los agradecere muchisimo!!!
PD
jpeeri, asi que digamos que se progamar... jeje, apenas empiezo con php, de hecho gracias a un manual en el que tu compartes tu conocimiento, aprendi a hacer los plugins y debo decir que hay muchas mujeres que programan, pero no tanto back end, sino front end, y se nos da mucho el CSS, pero es bueno expandirse al back de una web para explotar mas posibilidades del front no???
Gracias por esa posdata, me senti alhagada, un besote!!!
sandrasilahace, ésto se puede hacer fácilmente con templates para cada módulo, y en cada uno puedes poner los metas que quieras, uno para cada plantilla.
si, tambien lo pense y agradezco tu sugerencia, pero tambien quiero meter el meta y una imagen por categioria en los modulos que las tienen como es el caso de Topics, y no modificar directamente cada modulo porque me da miedo arruinarlo jeje de cualquier modo hare el template por modulo para la vista, pero el plugin es para identificar tanto el modulo como sus categorias...
A lo mejor mi idea es tonta jaja, pero en si lo que en un principio queria hacer es un template de xanthia portada del modulo y otro para cada categoria, espero explicarme... hace tiempo me plantee eso para estos pequeños detalles que parecen irrelevantes pero en mi caso si son importantes, y encontre los comunes denominadores que necesito como el area de contenido, bloques derechos e izquierdos y los que quiero personalizar; pense en un modulo, y encontre el BlockHome, pero visualmente no cubre lo que quiero y tendria que meterle mano para lo visual y ademas solo me funciona para portadas, luego pense en un block pero honestamente no soy tan buena para progamarlo y tendria que hacer un area especial en mi theme ademas que hacer muchos blocks con diferente info para cada modulo, y creo que el plugin puede funcionar, osea hacer 3 plugins con la misma estructura que muestran texto, imagen y un submenu dinmamico respectivamente.
Gracias y si alguien sabe como hacer templates para cada categoria de un modulo me lo haga saber, seria muy interesante para los resultados visuales
Puedes probar con el plugin, me parece que los templates para categorias de modulos estarán disponibles en xanthia 3.0 (para pn0.8) mientras puedes probar con plugins
Por si a alguien le sirve lo que termine haciendo para los meta description en especifico, fue crear un plugin que caza si es un articulo o si es un topico para el template master; cree un template por modulo como bien dijo docser (porque no se pudo con la variable que arriba indico jpeeri ni con otras pruebas de variables que hice) pero el caso es que si se pudo lograr este lioso objetivo jeje
Todos los logos y marcas registradas en este sitio son propiedad de sus respectivos dueños. Los comentarios son propiedad de sus autores, el resto es de este sitio Web (c) 2003,
que fue creado con PostNuke, un sistema portal Web escrito en PHP. PostNuke es Software Libre liberado bajo la licencia GNU/GPL.