Hack wordpress
De la EuroDomenii - Domenii .Eu .Ro Registrator Acreditat
Cuprins
|
HackWordPress
WordPress - cel mai răspândit sistem de blog - e normal să fi născut de-a lungul timpului multe situri care să trateze diferite aspecte. Un exemplu este HackWordPress.com, care are ca subtitlu Discussing All Things WordPress. Situl are un anişor, fiind înfiinţat la 1 octombrie 2007. Are doi autori principali - Kyle Eslick şi Jean-Baptiste Jung - şi mai mulţi autori secundari. Am dat de sit consultând 30+ (More) Most Wanted Wordpress Tips, Tricks And Hacks (corect, faptul că scrie more denotă că există o primă parte - am semnalat-o luna trecută aici). Sunt acolo tot felul de hack-uri utile, reţinându-mi atenţia în mod special How to: Create an Ajax-based Auto-completing Search Field for your Wordpress Theme. M-am ambiţionat să urmez toţi paşii şi mi-a ieşit dar folosirea termenilor din wp_terms nu mi s-a părut relevantă. Oricum, ideea e bună şi poate fi adaptată cu uşurinţă.
E doar un exemplu de articol interesant. Sunt desigur mai multe. Conform sitului, cele mai populare articole strânse în acest prim an de existenţă sunt:
Free Magazine Style WordPress Theme Gallery
Premium WordPress Themes Gallery
3-Column WordPress Theme Gallery
2-Column WordPress Theme Gallery
125×125 Button-Ready WordPress Themes Gallery
WordPress Theme Galleries
4-Column WordPress Theme Gallery
How To: Separate WordPress Comments and Trackbacks
K2 WordPress Theme Mods and Styles Gallery
60 Best Free WordPress Themes Gallery
Lectură plăcută fanilor WP, în special celor capabili să intre în "măruntaiele" lui.
Sursa
Wordpress Hacks
- Deoarece am promis, sunt obligat sa scriu acest articol despre cateva hack-uri ale Wordpress-ului. Nu stiu daca "hack-uri" este cuvantul potrivit, dar este cel mai apropiat de intelesul articolului pe care am sa il scriu. Mai exact, in acest articol despre diferite insusiri ale Wordpress-ului, pe care acesta nu le are "out-of-the-box", si care pot fi indeplinite doar cu anumite plugin-uri sau hack-uri. Cu ajutor-ul hack-uilor, puteti sa transformati aceasta platforma de blogging intr-un adevarat sistem de administrare a continutului (CMS). Deoarece eu nu sunt un developer, ci un designer, am sa ma bazez mai mult pe tweak-urile front-end.
1. Titlu dinamic
Teoretic, acest lucru poate fi indeplinit cel mai usor cu ajutorul unor pluginuri gen WP-Seo. Acest tweak trebuie plasat in fisierul header.php, intre elementele title. Exemplu:
<title>
<?php
if (is_home()) { echo bloginfo('name'); }
elseif (is_404()) { echo 'Eroare - 404 - Pagina inexistenta'
; }
elseif (is_category()) { echo 'Categorie:'
; wp_title(
'' );}
elseif (is_search()) { echo 'Rezultatele cautarii'
; }
else { echo wp_title(
'' ); }
?>
</title>
2. Template unic pentru fiecare categorie.
Acest mic tweak te ajuta sa dispui de un template pentru fiecare categorie in parte. Nu exista niciun cod special. Trebuie doar sa creati fisiere cu ID-ul categoriei, si sa includeti template-ul in ele. De exemplu, categoria cu ID-ul 5 va incarca template-ul din category-5.php , iar categoria cu ID-ul 10 din template-ul category-10.php .
3. Afisarea ultimilor 10 articole
Acest cod va afisa ultimile 10 articole intr-o lista neordonata :
<?php query_posts('showposts=10'); ?>
<ul>
<?php while (have_posts()) : the_post(); ?>
<li><a href
= "<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endwhile;?>
</ul>
4. Tag-uri conditionale
Dupa cum ati vazut si in exemplul dat pentru titlul dinamic, am folosit tag-uri conditionale. Ce fac acestea? Acestea decid daca o anumita conditie are valoarea Adevarat sau Fals. Cateva dintre aceste tag-uri:
Pagina Principala :
is_home()
Prima pagina :
Cand prima pagina a siteului este afisata, ultimile articole sau o pagina.
is_front_page()
O pagina cu un singur articol:
is_single()
Pentru mai multe tag-uri conditionale, vizitati codex-ul WP.
5.Afisarea Reclamelor dupa primul articol
Si aici tot tag-urile conditionale fac toata treaba + variabila $loopcounter . Daca aceasta este egala cu 1, afisam reclamele, daca nu, nu le afisam.
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); $loopcounter++; ?>
<?php if ($loopcounter <= 1) { include (TEMPLATEPATH . '/reclame.php'); } ?>
<?php endwhile; ?>
<?php else : ?>
<?php endif; ?>
Dupa cum ati observat, in reclame.php trebuie sa fie codul pentru reclamele de la Google.
6.Plasarea unui formular de login in sidebar
Cu ajutorul acestui cod, puteti afisa o sectiune pentru membrii:
<li>
<?php global $user_ID, $user_identity, $user_level ?>
<?php if ( $user_ID ) : ?>
<h2>Panou administrativ</h2>
<ul>
<li>Logat drept <strong><?php echo $user_identity ?></strong>.
<ul>
<li><a href
= "<?php bloginfo('url') ?>/wp-admin/">Dashboard</a></li>
<?php if ( $user_level >= 1 ) : ?>
<li><a href
= "<?php bloginfo('url') ?>/wp-admin/post-new.php">Scrie un articol</a></li>
<?php endif // $user_level >= 1 ?>
<li><a href
= "<?php bloginfo('url') ?>/wp-admin/profile.php">Optiuni profil</a></li>
<li><a href
= "<?php bloginfo('url') ?>/wp-login.php?action=logout&redirect_to=<?php echo urlencode($_SERVER['REQUEST_URI']) ?>">Iesire</a></li>
</ul>
</li>
</ul>
<?php elseif ( get_option('users_can_register') ) : ?>
<h2>Identificare</h2>
<ul>
<li>
<form action
= "<?php bloginfo('url') ?>/wp-login.php" method
= "post">
<p>
<label for="log"><input type
= "text" name
= "log" id
= "log" value
= "<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size
= "22" />Nume</label><br />
<label for="pwd"><input type
= "password" name
= "pwd" id
= "pwd" size
= "22" />Parola</label><br />
<input type
= "submit" name
= "submit" value
= "Send" class="button" />
<label for="rememberme"><input name
= "rememberme" id
= "rememberme" type
= "checkbox" checked
= "checked" value
= "forever" />Tine-ma minte</label><br />
</p>
<input type
= "hidden" name
= "redirect_to" value
= "<?php echo $_SERVER['REQUEST_URI']; ?>"/>
</form>
</li>
<li><a href
= "<?php bloginfo('url') ?>/wp-register.php">Inregistrare</a></li>
<li><a href
= "<?php bloginfo('url') ?>/wp-login.php?action=lostpassword">Recupereaza parola</a></li>
</ul>
<?php endif // get_option('users_can_register') ?>
</li>
Separarea comentariilor de trackback-uri
Pentru inceput trebuie sa editam comments.php si sa adaugam :
<?php $comment_type
= get_comment_type(); ?>
Astfel, vom diferentia trackback-urile de comentarii. Nu uitati ca la sfarsit sa adaugati
<?php } ?>
Acum, ca sunt afisate doar comentariile , trebuie sa faceti o copie a codului de mai sus, si sa faceti o mica schimbare :
<?php if ($comment_type
!= 'comment') { ?>
Acum nu ramane decat sa faceti un cod CSS pentru a-l stila dupa bunul plac.Sursa
30 cool Wordpress Hacks
- Am WordPress folosind formularul de ultima Unul ani şi jumătate, şi am petrecut o gramada de timp pentru a găsi unele misto hack să pună în aplicare în WordPress. Spargerea de WordPress este unul din site-ul meu preferat de unde puteţi găsi cele mai multe din hacks, teme, sfaturi, ghid şi Plugin-uri . Unele alte site-uri sunt de asemenea utile pentru a găsi şi Hacks Sfaturi. Deci postarea de aici sunt unele dintre cele mai bune WordPress Hacks.
Citeşte de asemenea:
Cum se adaugă YouTube Video-uri la site-ul dvs. Wordpress
Protejaţi-vă de WordPress blog-ul cu plug-in-ul CAPTCHA
Top Blogger Templates Instrumente şi resurse
Free Wordpress pentru instrumente de backup
1. Cum să categorii de afişare orizontal, în meniul drop-down
2. Crea o dinamică Sticky
3. Cum Print Pentru a adăuga un buton pentru a dvs. Tema
4. Cum de email pentru a adăuga un buton pentru a dvs. Tema
5. Cum se Separate de WordPress Comentarii şi Urmăritori
6. Personalizaţi-vă Pagina 404
7. DiggProof dvs. Wordpress
8. Dandu fiecare WordPress posta un thumbnai l
9. Cum să vă optimizaţi WordPress Titlu
10. Cum se formatează Imagini de alimentare pentru cititori
11. 4 simple moduri de a creşte viteza Wordpress
12. Adăugaţi Gravatar autor pentru post
13. Cum se afişează ultimii categorii specifice de la post
14. Cum se Evidenţiaţi comentariile autorului
15. Anunţuri publicitare pentru a le ascunde unic de posturi
16. Protect CSS Moduri pentru orice WordPress Theme
17. Cum să Deschide ferestre noi link-uri în
18. Cum de anunţuri Google pentru a încorpora în primul WordPress post
19. Crearea unui Arhiva Index
20. Cum se afişează mesaje de stare de nervozitate în Wordpress
21. Cum se Adăugaţi anunţuri în Stripe WordPress
22. WordPress recupera parola, atunci când v-aţi uitat-o
23. Cum de a încorpora în YouTube Video Wordpress
24. Cum de a afişa numai un Post Extras
25. Cum Pentru a adăuga numere în blog-ul dvs. comentarii
26. Cum se comandă Creaţi un şablon de pagină
27. Cum se elimină Anunţurile de la Selectaţi Categorii
28. Cum să separate dvs. Blogroll Categorii
29. Asiguraţi-vă de WordPress blog prietenos motor de cautare
30. WP: comenzi rapide de la tastatură