it-swarm-es.com

Construyendo características útiles en su tema

Mi sitio tiene un tema que yo mismo creé, y mientras funciona, a menudo tengo que modificar el tema o usar complementos para modificar la apariencia o el comportamiento. He estado buscando formas de modificar mi tema para que haya menos saltos para hacer cambios. Las ideas incluyen algunos SEO básico, funcionalidad de galería, campos para análisis y feedburner, y widgets.

¿Qué características considera útiles para construir en un tema para reducir su modificación posterior o tener que usar complementos?

2
Grant Palin

Todo depende del sitio.

Sin embargo, tengo algunas cosas básicas que incorporo a las funciones de cualquier tema.php:

  • Cambiar logo en la página de administración para adaptarse a la empresa del cliente
  • Ocultar el gráfico sonriente de WP-Stats
  • Oculte las URL cortas de WP.me ​​y reemplácelas con su proveedor elegido
  • Agregue la opción para los botones de Twitter, Facebook y Buzz y la capacidad de extraer Tweets
  • Opción de Google Analytics
  • Reducir JS/CSS

... y además estoy olvidando algunas cosas, estoy seguro.

4
Callan
  • Definitivamente algunas opciones de SEO.
  • Intercambio social incorporado y esas cosas ...
  • Widgets de Twitter incorporados para obtener tus tweets ... - Posibilidad de agregar miniaturas de publicaciones

y mucho más dependiendo de lo que quieras hacer con tu sitio web ...

2
User

Agrego lo siguiente a todos mis temas (con un buen conjunto de funciones para soltar en functions.php):

  • Opciones de SEO
  • Integración de Twitter
  • Eliminar WP-Stats Smiley
  • Google analitico
  • Agregue "XX, XXX palabras publicadas hasta ahora" al panel de WordPress
  • Sin pings propios (tomados del complemento del mismo nombre)
1
EAMann

Gran tema

  • Alguna forma de control sobre las publicaciones destacadas (excepto stickies)
  • Selector de diseño (barra lateral) para páginas y publicaciones (útil para publicaciones/páginas individuales que contienen elementos de medios grandes o ejemplos de código).
  • Título SEO/Opciones Meta
  • Anuncio de estilo para notificaciones de mantenimiento o alertas
  • Analítica simple (Google) o enlace de estadísticas diarias
  • Pie de página con derechos de autor del año en curso.
  • Soporte de menú de pie de página
  • Reducir para CSS/JS
  • Pruebas A/B para página de inicio
0
simplethemes

Hay algunas cosas que ya vienen con wordpress. Por ejemplo, jQuery y algunos complementos de jQuery. Encontrará una lista de ellos que incluye la función wordpress wp_enqueue_script y el uso adecuado (incl. Ejemplos) aquí http://codex.wordpress.org/Function_Reference/wp_enqueue_script

Otras cosas que siempre uso son las funciones que eliminan los enlaces de wordpress del generador del generador y similares. Por razones de seguridad, retoque todos los scripts y estilos cargados wp_enqueue_style y wp_enqueue_script para que el número de la versión se establezca en cero para evitar que todos los posibles hackers encuentren algunos agujeros de seguridad ya conocidos.

Otros complementos y widgets:

  • Formulario de contacto 7
  • Administrar
  • Registrar avisos obsoletos
  • Iniciar sesión Bloquear
  • Algunas publicaciones relacionadas con el widget

Espero que ayude :)

0
kaiser

Siempre agrego la función body_class () a la etiqueta <body>, que te da muchos enlaces CSS con los que trabajar. Puedes hacer mucho con CSS personalizado según la página, la publicación y la categoría en la que te encuentres.

Junto con eso, siempre agrego metabox a mi página de edición de publicaciones que me permite insertar CSS personalizado por publicación. De esa manera puedo declarar estilos personalizados sobre la marcha si solo son necesarios para esa página, en lugar de editar la hoja de estilos principal.

0
Dalton