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