
YeltsinReyes
Mi
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
¡Usuario popular!
Me gusta.!!! :encouragement:
Liberá el de YT
[MENTION=9679]cicklow[/MENTION] Como esta quedando el mio.??
DEMO: - Tu Horoscopo Gratis :encouragement:
180px × 180px (escalada a 140px × 140px)
<title>
<?php
if($_GET['horos']){
echo ''.ucwords($_GET['horos']).' - Descubre Tu Horoscopo Gratis.!!';
} else {
echo 'Descubre Tu Horoscopo Gratis.!!';
}
?></title>
[MENTION=9679]cicklow[/MENTION] Como esta quedando el mio.??
DEMO: - Tu Horoscopo Gratis :encouragement:
Hola [MENTION=9679]cicklow[/MENTION], tengo una duda, cómo hago para saber si el Cron me quedó bien configurado, lo puse cada hora para ver si funcionaba y nada, no veo ninguna carpeta cache dentro del directorio de mi WP, tampoco sé si configuré bien el Plugin de WP, aquí es donde intento poner el horoscopo: Horoscopo diario - Arquitecto de Sueños
[MENTION=9679]cicklow[/MENTION], perfecto ya me crea diariamente los archivos como lo indicas, ahora tengo un problema con el paso 3.
//Indicar la url de nuestro script
define('WEB','http://127.0.0.1/ForoBeta/horoscopo/');
Cuando hablas de la URL de nuestro Script a qué te refieres, lo siento por incomodar, en realidad quiero hacer correr tu Script. Lo que yo tengo es la URL donde voy a poner el Horóscopo (la página de Wordpress), pero no estoy seguro que sea eso.
Los archivos php lo tengo en public_html/misitio, sin embargo en la página de Wordpress sale: "No feed items found."
http://forobeta.com/horoscopo/
ahi va la url de tu sitio... ejemploInsertar CODE, HTML o PHP:http://forobeta.com/horoscopo/
<?php
//Definimos el timezone de nuestro script (buscar funcion en google para mas info)
date_default_timezone_set('America/Caracas');
//Evitamos que nuestro script se nos muera a los 30seg
@set_time_limit(0);
//Indicamos que es un XML
@header ("Content-type: text/xml");
//Indicar la url de nuestro script
define('WEB','http://xn--arquitectodesueos-txb.net/horoscopo-diario');
//Creamos un array con los horos
$_S = array('acuario','aries','cancer','capricornio','geminis','libra','leo','piscis','sagitario','escorpio','tauro','virgo');
//Funcion encargada de convertir los acentos y demas en caracteres soportados por XML (ya que sino da error de codificacion XML)
function _T($mensaje){
return xmlcharacters($mensaje);
}
//Convertimos las entidades HTML en entidades normales
function decode_entities($text) {
$text= html_entity_decode($text,ENT_QUOTES,"ISO-8859-1"); #NOTE: UTF-8 does not work!
$text= preg_replace('/&#(\d+);/me',"chr(\\1)",$text); #decimal notation
$text= preg_replace('/&#x([a-f0-9]+);/mei',"chr(0x\\1)",$text); #hex notation
return $text;
}
//Convertimos todo los acentos y demas a XML
function xmlcharacters($string, $trans='') {
$string = str_replace("’","'",$string);
$string = html_entity_decode($string);
$trans=(is_array($trans))? $trans:get_html_translation_table(HTML_ENTITIES, ENT_QUOTES);
foreach ($trans as $k=>$v)
$trans[$k]= "&#".ord($k).";";
return strtr($string, $trans);
}
//Mas sobre los acentos...
function xml_character_decode($string, $trans='') {
$trans=(is_array($trans))? $trans:get_html_translation_table(HTML_ENTITIES, ENT_QUOTES);
foreach ($trans as $k=>$v)
$trans[$k]= "&#".ord($k).";";
$trans=array_flip($trans);
return strtr($string, $trans);
}
//Cabezera para indicar que es un RSS
$_XML='<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:media="http://search.yahoo.com/mrss/"
>
<channel>
<title>Horoscopo</title>
<atom:link href="'.WEB.'horosRSS.php" rel="self" type="application/rss+xml" />
<link>'.WEB.'</link>
<description>Horoscopo Gratis</description>
<pubDate>'.date('r',time()).'</pubDate>
<generator>http://www.cicklow.com</generator>
<language>es</language>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>';
//Nuestro array de siempre XD
$S = array('acuario','aries','cancer','capricornio','geminis','libra','leo','piscis','sagitario','escorpio','tauro','virgo');
$T = array('aquarius.png','aries.png','cancer.png','capricorn.png','gemini.png','libra.png','lion.png','pisces.png','sagittarius.png','scorpio.png','taurus.png','virgo.png');
for($SIG=0;$SIG<=11;$SIG++){
//Leemos el horos
$SIG2 = @file_get_contents('cache/'.$S[$SIG].'.txt');
//Lo agregamos a la estructura XML, titulo, link, fecha, creador, link, descripcion corta, descripcion larga (contenido), imagen
$_XML .= "\n".' <item>
<title>'._T(ucfirst($S[$SIG])).' '.date('d-m-Y').'</title>
<link>'.WEB.'index.php?horos='.$S[$SIG].'</link>
<pubDate>'.date("r",time()).'</pubDate>
<dc:creator>cicklow</dc:creator>
<guid isPermaLink="false">'.WEB.'index.php?horos='.$S[$SIG].'</guid>
<description><![CDATA['.substr(strip_tags($SIG2),0,300).'...]]></description>
<content:encoded><![CDATA['.$SIG2.']]></content:encoded>
<media:content url="'.WEB.'zodiac/'.$T[$SIG].'" medium="image" />
</item>';
}
$_XML .="\n".' </channel>'."\n".'</rss>';
die($_XML);
?>