[英]How use Dynamic hyperlink on each wordpress post?
我從后端構建了一個靜態按鈕,但我希望該按鈕從帖子編輯器中獲取超鏈接
我現在在singlepost.php文件上設計了一個靜態設計和按鈕,我希望當我創建新帖子時,我想在帖子編輯器部分的該按鈕后面放置一個重定向超鏈接。 我怎樣才能做到這一點 ?
我如何在帖子頁面的“獲取交易”按鈕后面設置超鏈接?
對於所有帖子,“獲取交易”按鈕都是靜態的,但是當我從帖子編輯器部分放進該按鈕時,此按鈕會采用鏈接(因此,每個帖子都會有單獨的動態鏈接)
我發布的靜態設計代碼是:
<div class="price_row_grid">
<div class="price_for_grid floatleft">
<?php theme_create_btn('no', 'price'); ?>
</div>
<div class="floatright vendor_for_grid">
<?php if ($price_meta == 'admin'): ?>
<?php $author_id = $post->post_author; ?>
<a class="admin" href="<?php echo get_author_posts_url($author_id) ?>" title="<?php the_author_meta('display_name', $author_id); ?>">
<?php echo get_avatar($author_id, '22'); ?>
</a>
<?php elseif ($price_meta == 'store'): ?>
<div class="brand_logo_small">
<?php WPSM_Postfilters::re_show_brand_tax('logo'); //show brand logo?>
</div>
<?php endif; ?>
</div>
</div>
<div class="price_row_grid">
<div class="price_for_grid floatleft">
<p class="button">Get Deal</p>
</div>
現在,我如何通過帖子編輯器在“獲取交易”后面設置超鏈接,因為我只是構建對所有頁面都是靜態的按鈕,但是我想為每個頁面設置不同的超鏈接。
您可以從這個例子中獲得幫助
<html>
<head>
<script type="text/javascript">
function onsubmit_handler(){
var myForm = document.getElementById('myForm');
var data = document.getElementById('data').value;
if(data == "a")
myForm.setAttribute('action', 'a.php');
else if(data == "b")
myForm.setAttribute('action', 'b.php');
else
myForm.setAttribute('action', 'error.php');
}
</script>
</head>
<body>
<h3>Enter Text:</h3>
<form id="myForm" method="post" onsubmit="onsubmit_handler()">
<input type="text" id="data" name="data" value="">
<input type="submit" value="Post">
</form>
</body>
</html>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.