Căutați o modalitate de a controla afișarea personalizată a linkurilor? Deși probabil există un plugin pentru asta, am creat o scurtă secțiune de cod pe care o puteți folosi pentru a controla afișarea personalizată a linkurilor în WordPress.
Acest lucru ar trebui probabil să fie inclus într-un șablon de pagină separat, dar ar trebui să funcționeze practic oriunde în tema dvs. Puteți obține control total asupra modului în care tema dvs. afișează linkurile / marcajele / blogroll-ul dvs.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul single.php al temei dvs. sau într-un plugin specific site-ului:
<?php
//get links from database (works outside of loop)
$links = $wpdb->get_results("SELECT * FROM $wpdb->links ORDER BY link_name ASC");
//start the table
echo "<table border='0' class='linktable'>";
//start going through all the links and get the required values for each link
foreach ($links as $link) {
$linkurl=$link->link_url;
$linkdesc=$link->link_description;
$linkname=$link->link_name;
$linkimage=$link->link_image;
$linknotes=$link->link_notes;
//write a table row for each link with the link image in the left cell and name and description in right cell
echo "<tr><td><a href='$linkurl' target='_blank'><img src='$linkimage' alt='$linkurl' border='0' class='linkimg'></a></td>";
echo "<td valign='top' class='link-desc'><h5>$linkname</h5>";
echo "<div class='link-description'>$linkdesc </div></td></tr>";
}
//finish going through all the links
echo "</table>";
//close the table
?>
Notă: Dacă este prima dată când adăugați secvențe de cod în WordPress, consultați ghidul nostru despre cum să copiați / lipiți corect secvențe de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut acest fragment de cod, vă rugăm să luați în considerare să consultați și alte articole de pe site, cum ar fi: cele mai bune 11 plugin-uri de chestionare WordPress pentru a crește implicarea utilizatorilor și cum să creați un formular pe mai multe pagini în WordPress.
Comentarii Lasă un răspuns