http://example.com/project_name/abc_15_11_02_3/'dan "abc_15_11_02_3" adresini almak istiyorum. Bunu nasıl yapabilirim?Wordpress'te yazıdan sümüklü posta nasıl gönderilir?
12
A
cevap
1
Öyle gibi yazılan nesneden alabilmesi:
global $post;
$post->post_name;
10
Eğer döngü gelen mesaja ait kurşunu almak istiyorsanız o zaman kullanın:
global $post;
echo $post->post_name;
ise döngüsünün dışına numaralı postanın sümüğünü almak istediğinizde aşağıdakileri kullanın:
$post_id = 45; //specify post id here
$post = get_post($post_id);
$slug = $post->post_name;
4
Böyle birçok yönden yapabilirsiniz:
1- Wordpress küresel değişkeni $post
kullanabilirsiniz:
<?php
global $post;
$post_slug=$post->post_name;
?>
2- Yoksa kullanımını alabilirsiniz:
$slug = get_post_field('post_name', get_post());
3- Tam URL'yi alın ve daha sonra PHP işlevini kullanın. parse_url
:
$url = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
$url_path = parse_url($url, PHP_URL_PATH);
$slug = pathinfo($url_path, PATHINFO_BASENAME);
Yukarıdaki yöntemlerin size yardımcı olacağını umuyorum.
20
aşağıdaki yöntemleri kullanarak bu alabilirsiniz:
<?php $post_slug = get_post_field('post_name', get_post()); ?>
Veya bu kolay kodu kullanabilirsiniz:
<?php
global $post;
$post_slug = $post->post_name;
?>
2
Wordpress: Get yayın/sayfa sümüklüböcek
<?php
// Custom function to return the post slug
function the_slug($echo=true){
$slug = basename(get_permalink());
do_action('before_slug', $slug);
$slug = apply_filters('slug_filter', $slug);
if($echo) echo $slug;
do_action('after_slug', $slug);
return $slug;
}
?>
<?php if (function_exists('the_slug')) { the_slug(); } ?>
İlgili konular
- 1. Amazon SES hizmetinde nasıl posta yoluyla posta gönderilir?
- 2. wp_mail postası kullanarak nasıl ek posta gönderilir
- 3. asp.net'de smtp kullanarak nasıl posta gönderilir
- 4. Yay kullanarak HTTP posta isteği nasıl gönderilir?
- 5. Python - utf-8 e-posta nasıl gönderilir?
- 6. MailKit kullanarak e-posta nasıl gönderilir?
- 7. SSIS paketinde e-posta görevi nasıl gönderilir?
- 8. UTF-8 e-posta nasıl gönderilir?
- 9. Wordpress, sümüklü taksonomi ismini al
- 10. Android'de GmailSender kullanarak eklenti ile e-posta nasıl gönderilir
- 11. HTML formatlı bir gövdeyle Go kullanarak e-posta nasıl gönderilir?
- 12. django modülleri kullanarak otomatik olarak posta bildirimi nasıl gönderilir?
- 13. SwiftmailerBundle e-posta ile html içeriği nasıl gönderilir? Symfony'nin 2
- 14. php-Codeigniter'da RESTserver api'ye bir posta gönderme isteği nasıl gönderilir?
- 15. Jersey ile NTLM kimliği doğrulanmış posta isteği nasıl gönderilir?
- 16. Mandrill ile JavaScript kullanarak nasıl bir e-posta gönderilir?
- 17. Microsoft Enterprise Library ile HTML formatında e-posta nasıl gönderilir?
- 18. Kullanıcı edittext'te metin girerken voleyboldan bir posta isteği nasıl gönderilir?
- 19. UWP 10 uygulamasıyla bir e-posta nasıl gönderilir
- 20. Zend çerçevesini kullanarak satır içi resimlerle e-posta nasıl gönderilir?
- 21. Nasıl smtp kullanmadan değişim sunucusu üzerinden e-posta gönderilir?
- 22. Alan adında umlauts ile alıcıya e-posta nasıl gönderilir?
- 23. Mattermost (takım sohbeti) - bir kanala curl üzerinden nasıl posta gönderilir?
- 24. Highcharts kullanarak herhangi bir grafik nasıl e-posta ile gönderilir?
- 25. İletişim formundan bir e-posta nasıl gönderilir ve alınır - posta() vs phpmailer
- 26. Php mail: html nasıl gönderilir?
- 27. BlueTooth aracılığıyla bir dize nasıl gönderilir/gönderilir
- 28. Sendgrid webhook sg_message_id, postaya nasıl gönderilir?
- 29. Phoenix framework ile e-postalar nasıl gönderilir
- 30. node.js Express'ten bir POST isteği nasıl gönderilir?