Red de conocimiento informático - Problemas con los teléfonos móviles - Thinkphp generará automáticamente mapas de sitio con regularidad. ¿Cómo codificar?

Thinkphp generará automáticamente mapas de sitio con regularidad. ¿Cómo codificar?

Por supuesto, el primer paso es crear un mapa del sitio, porque un mapa del sitio es donde colocas las URL de todos los artículos de tu blog. El formato de URL de mi artículo es el formato de nombre de dominio/ID de artículo, por lo que primero tengo que leer el ID del artículo de la base de datos. Debido a que escribir este mapa del sitio solo requiere identificación y hora, leí estos dos campos y ordené la identificación en orden inverso.

Generación del mapa del sitio del blog personal thinkphp

Por supuesto, después de la lectura, los datos leídos se volverán a ensamblar en el formato requerido por el mapa del sitio.

Xml debe comenzar con XML versión = " 1.0 " codificación = " utf-8 ".

Cada URL está escrita en la etiqueta loc.

Utiliza foreach para combinar los datos y finalmente cierra la etiqueta URL.

La C ('dominio') aquí es para leer el nombre de dominio de mi blog desde el archivo de configuración.

De esta forma se determina el formato de todo el mapa del sitio. El siguiente paso es escribirlo en un archivo y listo.

Por supuesto, cuando finalmente lo escribas en un archivo, también puedes usar la función file_put_contents(). Esta función es relativamente simple, paso a paso, sin fopen ni fclose.

Por supuesto, sería mejor recibir un mensaje después de que el mapa del sitio se haya generado correctamente. No, esto es mejor, ¿verdad?

En pocas palabras, juzgue fclose(), y si es verdadero, significa éxito.

Como excelente programador, deberíamos escribir más, practicar más y compartir más.

Cosas a tener en cuenta

Tenga cuidado de no cometer errores en el formato del mapa del sitio. Para obtener más información, consulte la documentación de Baidu Webmaster Platform.