Archive for diciembre 31st, 2010


 

Primeramente creamos un archivo.htm con el Microsoft FrontPage u otro programa que será la página que se abra, el código sería este por ejemplo:


 

<html>

<head>

<title>Pagina1</title>

</head>

<body>

<center>

<p>Página en Construcción</p>

<img src=»http://www.tuweb.com/tuimagen.gif» alt=»» width=»70″ height=»62″/>

<p>Estoy Trabajando</p>

<p><h2>NO MOLESTES!!!</h2></p>

<FORM>

<INPUT type=»button» value=»Cerrar Ventana» onClick=»window.close()»>

</FORM>

</center>

</body>

</html>
 

Guardamos y lo subimos al servidor mediante el cliente Fizella u otro programa. 

Luego nos vamos al editor de la página o entrada y escribiremos el código del botón y la referencia a la nueva página:


 
</p><p>
</p><form>

<input value=»Entrar» onclick=»window.open(‘/nombrearchivo.htm’,’mywindow’,’width=400,height=300, toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,copyhistory=yes,resizable=yes’)» type=»button»>

</form>
 

 

Ylisto!!! Pulsa para ver el ejemplo en entrar…

 

 

En el archivo functions.php de tu tema actual agrega la siguiente función y guarda los cambios:

 

function member_check_shortcode($atts, $content = null) {
  if (is_user_logged_in() && !is_null($content) && !is_feed()) {
    return $content;
  } else {
    return 'Contenido esta disponible solo para usuarios registrados,
haz clic <a href="http://www.tupagina.com/registro.php">Aqui</a> Para registrarte';
}
}

add_shortcode(‘usuario’, ‘member_check_shortcode’);

 

Luego cuando estes creando una página, entrada,etc.. tienes que poner un shortcode:

Privacidad03
 
Entre los corchetes de usuario puedes poner una imagen, un párrafo, un código, lo que tú quieras y puede abarcar toda la página o sólo parte de ella.
 

 

Supongamos que hemos creado un archivo .xml con toda nuestra colección de películas, llamado peliculas.xml y que lo hemos subido mediante FileZilla u otro programa.

El contenido del archivo peliculas.xml es:


 
<?xml version=»1.0″ encoding=»utf-8″?>

<raiz>
<pelicula>
<genero>Belica</genero>
<pais>EE.UU.</pais>
<titulo>El Sargento de Hierro</titulo>
<ano>1986</ano>
<reparto>Clint Eastwood</reparto>
<sinopsis>El sargento Tom Highway</sinopsis>
</pelicula>
<pelicula>
<genero>Accion</genero>
<pais>EE.UU.</pais>
<titulo>A todo gas 5</titulo>
<ano>2011</ano>
<reparto>Vin Diesel</reparto>
<sinopsis>Desde que Brian OConner</sinopsis>
</pelicula>
</raiz>
 

Para parsear y manejar archivos xml con php, hemos de crear un archivo .php (peliculas.php por ejemplo) que dejaremos mediante FileZilla en el mismo directorio que este nuestro archivo peliculas.xml. 

El contenido del archivo peliculas.php es:


 
<?php
$archivoxml=»peliculas.xml»;
$xmlFileData = file_get_contents($archivoxml);
$xmlData = new SimpleXMLElement($xmlFileData);
foreach($xmlData->pelicula as $data) {
print(«GENERO=».$data->genero);
echo ‘<br>’;
print(«PAIS=».$data->pais);
echo ‘<br>’;
print(«TITULO=».$data->titulo);
echo ‘<br>’;
print(«ANO=».$data->ano);
echo ‘<br>’;
print(«REPARTO=».$data->reparto);
echo ‘<br>’;
print(«SINOPSIS=».$data->sinopsis);
echo ‘<br><hr>’;
}
?>
 

Bien ahora en nuestra web, donde queramos, en una pagina, en una entrada, etc… ponemos la siguiente instrucción de código HTML:

<a href=»/peliculas.php»>MOSTRAR PELICULAS</a>

Y listo! Ya tenemos listada nuestra lista de peliculas. 

Pulsa para ver como quedaría…

MOSTRAR PELICULAS


WordPress tiene tres posibilidades para publicar contenido, la primera es publicar una entrada con visibilidad pública de tal foma que cualquier usuario pueda ver el contenido este registrado o no en tu web.
 
La segunda es con visibilidad “protegida con contraseña”, en este caso los usuarios deben escribir una contraseña para poder leer el contenido.

Privacidad01

Y por último la tercera opción es publicarla como privada, en este caso sólo la va a poder ver el administrador, pero si se usa el plugin “Role Manager” se puede añadir a los usuarios registrados la posibilidad de leer entradas privadas.

Privacidad02