Kuidas WordPressi blogis salalehti nÀidata

17.08.2009 @ 8:21:15 | Aarne Toompark | Kommenteeri!

SiltVahel vÔib tekkida vajadus blogis mÔnele lugejale niisugust sisu nÀidata, mida laiemale avalikkusele nÀidata ei taha. NÀiteks pakuksin, et tahad reklaamiandjale enne lepingu sÔlmimist endapoolseid tingimusi, statistikat, vms nÀidata. Lisaks oleks vajalik, et see "salajane" leht haakuks olemasoleva blogiga, kujundus oleks sama, kÔik lingid, pluginad, widgetid, jne töötaksid tÀpselt sama moodi, nagu blogiski.

Muidugi on olemas pluginaid, millega saab mĂ”ne lehe nĂ€itamist ĂŒldises navigatsioonis keelata. Samuti on vĂ”imalus usaldusvÀÀrne isik blogis registreerida ja talle vajalikku infot admin-liideses nĂ€idata.

Aga kui tegu pole vÀga salajase infoga vÔi usaldusvÀÀrne isik ikka nii usaldusvÀÀrne pole, et talle kasutajanime ja parooli anda, siis on samuti lahendus olemas.

SÔltuvalt sellest, milline su salasisu olema peaks, vÔta oma kujunduse folderist (wp-content/themes/minuteema) kas single.php vÔi page.php ning lisa sinna esimeseks reaks peale <?php mÀrgendit niisugune lisarida:

require( 'koht/kus/asub/wp-load.php' );

"koht/kus/asub/" on tavalise WordPressi installi puhul blogi juurkataloogis ja tÀpne teekond sÔltub aadressist, kus sa oma salalehte hoida tahad.

SeejÀrel kustuta failist mittevajalik sisu ning asenda see enda omaga.

WordPressi Default teema ja tavapostituse kujundusega (single.php) sisulehe fail peaks vÀlja nÀgema nii:

<?php
/**
* @package WordPress
* @subpackage Default_Theme
*/
require( 'wp-load.php' );
get_header();
?>
<div id="content">
<h2>Pealkiri</h2>
<div>
<p>Salajane sisu Salajane sisu Salajane sisu Salajane sisu Salajane sisu Salajane sisu.</p>
</div>
</div>
<?php get_footer(); ?>

Sisu osas saad kasutada kÔiki WordPress'i ja tema pluginate funktsioone, template tag'e, jne.

Loomulikult tuleb ka salainfo lehekĂŒljel kujundus ilusaks teha ja oma kasutatava themega kooskĂ”lla viia aga kui sa nii kaugele oled viitsinud lugeda, siis kĂŒllap saad sellega hakkama.

Minu blogi kujundusega nÀidist saad vaadata siit: https://toompark.pri.ee/aarne/salaleht.php ja siit: https://toompark.pri.ee/salaleht.php. Ainukeseks erinevuseks lehe koodis on teekond wp-load.php failini. Kogu blogi sisu, funktsionaalsus ja kujundus on saadaval ka tÀiesti blogivÀlisel aadressil.

Loomulikult ei tasu seda meetodit tĂ”eliselt salajase sisu nĂ€itamiseks kasutada. IgaĂŒks, kes suudab aadressi Ă€ra arvata, saab lehte nĂ€ha.

Nagu ikka, siis kehtib Ôpetus ainult isehostitud blogi puhul.

Kommenteeri postitust