Hacer un bucle sitemap.xml 'desde cero

// Nos conectamos a la base de datos

$ config_db = "Base de datos de nombres";;

$ config_user = "User_base_data";;

$ config_password = "Contraseña de la base de datos";;

$ Enlace = mysql_connect(($ config_host, $ config_user, $ config_password);;

mysql_select_db(($ config_db);;

$ Enlace = mysql_connect(($ config_host, $ config_user, $ config_password);;

mysql_select_db(($ config_db);;

// Definimos la función que se usará para construir la URL del mensaje más adelante

Caracteristicas Cadena limpia(($ cadena)

$ cadena = str_replace (('','-',$ cadena);;

$ cadena = str_replace((Un gran número(('Amable', "dentro", 'Amable', 'Amable', ª, 'Amable', "dentro", 'Amable', 'Amable'),

Un gran número(('Amable', 'Amable', 'Amable', 'Amable', 'Amable', 'Amable', 'Amable', 'Amable', 'Amable'),

$ cadena);;

$ cadena = str_replace((Un gran número(('esto es', 'Sí', "MI", 'mi', 'esto es', 'Sí', MI, "MI"),

Un gran número(("MI", "MI", "MI", "MI", "MI", "MI", "MI", "MI"),

$ cadena);;

$ cadena = str_replace((Un gran número(('I', 'I', 'I', 'I', 'I', 'I', 'I', 'I'),

Un gran número(('I', 'I', 'I', 'I', 'I', 'I', 'I', 'I'),

$ cadena);;

$ cadena = str_replace((Un gran número(('Oh', "Ö", "Ö", 'paraguas', 'Oh', "Ö", "Ö", 'paraguas'),

Un gran número(("Ö", "Ö", "Ö", "Ö", "Ö", "Ö", "Ö", "Ö"),

$ cadena);;

$ cadena = str_replace((Un gran número(("Ú", "Ù", "Ü", û, Ú, Ù, Û, "Ü"),

Un gran número(('u', 'u', 'u', 'u', 'u', 'u', 'u', 'u'),

$ cadena);;

$ cadena = str_replace((Un gran número(("no", "NO", "VS", "VS"),

Un gran número(('no', 'no', "VS", "VS",),

$ cadena);;

// Esta parte se encarga de eliminar caracteres extraños

$ cadena = str_replace((Un gran número(("\\", "¨", "º", "~", "#", "@", "", "", "¨", "´", ">", "<", ";", ",", ":", "."),

'',

$ cadena);;

volver $ cadena;;

}

/ * Fin de la cadena de limpieza * /

// Empezamos con la codificación XML y los certificados de referencia

$ XML = 'Archivo XML llevado a cabo=1.0 codificación="UTF-8"? >

<Conjunto de URL xmlns="Http://www.sitemaps.org/schemas/sitemap/0.9">';

// Dibujamos la parte sólida

$ xml. = '<URL>

<local>https:://www.loopeando.com/

<Módulo de carga>'.date ("Ymd").</.Módulo de carga>

<cambiar la frecuencia>por hora</.cambiar la frecuencia>

<Prioridad>1 parte</.Prioridad>

</.URL>';

$ xml. = '<URL>

<local>https:://www.loopeando.com/empleo

<Módulo de carga>'.Date ("Ymd").</.Módulo de carga>

<cambiar la frecuencia>todos y cada uno de los días</.cambio frecuencia>

<Prioridad>0,8</.Prioridad>

</.URL>';

$ xml. = '<URL>

<local>https:://www.loopeando.com/portada

<Módulo de carga>'.date ("Ymd").</.Módulo de carga>

<cambiar la frecuencia>todos los días</.cambiar la frecuencia>

<Prioridad>0,8</.Prioridad>

</.URL>';

$ xml. = '<URL>

<local>http:://tutoriales.loopeando.com/index.html

<Módulo de carga>'.date ("Ymd").</.Módulo de carga>

<cambiar la frecuencia>todos los días</.cambiar la frecuencia>

<Prioridad>0,8</.Prioridad>

</.URL>';

$ xml. = '<URL>

<local>https:://www.loopeando.com/novedades

<Módulo de carga>'.date ("Ymd").</.Módulo de carga>

<cambiar la frecuencia>todos los días</.cambiar la frecuencia>

<Prioridad>0,8</.Prioridad>

</.URL>';

$ xml. = '<URL>

<local>https:://www.loopeando.com/hemeroteca

<Módulo de carga>'.date ("Ymd").</.Módulo de carga>

<cambiar la frecuencia>todos y cada uno de los días</.cambiar la frecuencia>

<Prioridad>0,8</.Prioridad>

</.URL>';

$ xml. = '<URL>

<local>https:://www.loopeando.com/rss.feeds

<Módulo de carga>'.date ("Ymd").</.Módulo de carga>

<cambiar la frecuencia>todos los días</.cambiar la frecuencia>

<Prioridad>0,8</.Prioridad>

</.URL>';

$ xml. = '<URL>

<local>https:://www.loopeando.com/legal.php

<Módulo de carga>'.date ("Ymd").</.Módulo de carga>

<cambiar la frecuencia>por mes</.cambiar la frecuencia>

<Prioridad>0,8</.Prioridad>

</.URL>';

$ xml. = '<URL>

<local>https:://www.loopeando.com/contacto

<Módulo de carga>'.date ("Ymd").</.Módulo de carga>

<cambiar la frecuencia>por mes</.cambiar la frecuencia>

<Prioridad>0,6</.Prioridad>

</.URL>';

$ xml. = '<URL>

<local>https:://www.loopeando.com/acceso-empresas

<Módulo de carga>'.date ("Ymd").</.Módulo de carga>

<cambiar la frecuencia>por mes</.cambiar la frecuencia>

<Prioridad>0,6</.Prioridad>

</.URL>';

$ xml. = '<URL>

<local>https:://www.loopeando.com/ingreso-aspirantes

<Módulo de carga>'.date ("Ymd").</.Módulo de carga>

<cambiar la frecuencia>por mes</.cambiar la frecuencia>

<Prioridad>0,6</.Prioridad>

</.URL>';

// Enumeramos todas y cada una de las noticias publicadas hasta el día de hoy

$ Consultanoticias = mysql_query ("SELECCIONAR * DE Noticias LIMIT 0, 35000");

while ($ pintanoticias = mysql_fetch_array ($ Consultanoticias))

$ cleantitle = cleanString (strtolower (utf8_encode ($ diario)['titulo'])));

// Formamos el nombre de la parte a liberar

$ parte = $ pintanoticias['seccion'];;

$ Consultaseccion = mysql_query ("SELECT * FROM secciones WHERE id = 'PSsección'");

// Comprobamos si existe el resultado de la consulta, pues hay algunos mensajes antiguos, y las partes de estos mensajes por el momento no existen

if (mysql_num_rows ($ Consultaseccion)> 0)

while ($ pintaseccion = mysql_fetch_array ($ Conultaseccion))

Si ($ pintaseccion['titulo'] == "")

$ cleansection = "Sección";

Aparte de eso

$ limpieza de la sección = cleanString (strtolower (utf8_encode ($ secciónpaint)['titulo'])));

// Los agregamos al XML

$ xml. = '<URL>

<local>https:://www.loopeando.com/'.$seccionlimpia.'/'.$pintanoticias['id']. '/'. $ titulolimpio. '

<Módulo de carga>'.date ("Ymd", strtotime ($ diario)['fecha_modificacion'])). '</.Módulo de carga>

<Prioridad>0,5</.Prioridad>

</.URL>';

}}

}}

// Cerrar XML

$ xml. = '</.Conjunto de URL>';

En cabeza('contenido-arte::artículo/.Archivo XML;;grupo de caracteres::utf8');;

eco PSArchivo XML;;

?>

Deja una respuesta

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

Subir