簡體   English   中英

如何在每個wordpress帖子上使用動態超鏈接?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM