Ben geliştirdik bir tema üstünde bir gezinti açılan aşağı var. Temelde navigasyon 2 sütun ve alınan post başlıkları görüntüleyen bunlardan biri (kolay olan) vardır.
Ancak post başlıkları ve özel yazılan bir bağlantı göstermek istiyorum, ama uzay yaklaşık 40 karakterleri ve bir boru ile ayrılmış her bağlantı için sınırlı olduğu için, ben uyacak sonrası başlıkların belli bir miktarını göstermek için nasıl çalışmak gerekir Benim karakter sınırı içinde.
Sonrası bir başlık daha sonra ben başka başlıkları görüntülemek istemiyorsanız 40 karakter alır Temelde ise, temelde ben kombine sonrası bütün başlıkların uzunluğu almak ve olanları karakter sınırı kısıtlamaları sığacak şekilde görüntülenebilir hangi çalışmak gerekir.
Example of what I mean in-case henüz yapmak ne çalışıyorum anlayamıyorum.
COMMUNITY Mesaj başlığı | Başka sonrası başlığı
Ben mesaj çekerek ve ardından başlıkları karakter sayısını sayar gelmez aşağıdaki kodu var. Ben çıktı uygulanan karakter kısıtlaması borularla ayrılmış bağlantıları alınamıyor.
/* Fetches all post data from the Wordpress DB */
$fetched_posts = array(
'community' => get_posts('numberposts=3&tag=community'),
'communication' => get_posts('numberposts=3&tag=communication'),
'energy' => get_posts('numberposts=3&tag=energy'),
'health' => get_posts('numberposts=3&tag=health'),
'prosperity' => get_posts('numberposts=3&tag=prosperity'),
'simplicity' => get_posts('numberposts=3&tag=simplicity'),
'materials' => get_posts('numberposts=3&tag=materials'),
'mobility' => get_posts('numberposts=3&tag=mobility'),
'aesthetic' => get_posts('numberposts=3&tag=aesthetic')
);
// Convert all array entries into variables
extract($fetched_posts);
/**
* Show menu items will output items from a particular tagged category
* but only as many that will fit in the navigation menu space.
*
* @param mixed $object
* @param mixed $maximum
*/
function show_menu_items($object, $maximum = 40) {
// Number of elements in the array
$total = 0;
// Total number of characters we've counted
$counted = 0;
// Store all of the titles for this particular object
foreach ($object as $object) {
$post_titles[] = $object->post_title;
}
// Store the total number of elements in the array
$total = count($post_titles);
// For every post title found count the characters
foreach ($post_titles as $post_title) {
if (strlen($post_title) )
$counted = $counted + strlen($post_title);
}
echo $counted;
}