web-dev-qa-db-ja.com

管理ページに送信ボタンのようなリンクテキストを作成する

プラグイン用の管理ページを作成しています。管理ページのフォームボタンのようにデザインされたテキストリンクを作成します。

私はこれを試したがうまくいかなかった。

<a href="" cless="button-primary" style="line-height: 2em; border-color: #298CBA; font-weight: bold; color: white; background: #21759B url(../images/button-grad.png) repeat-x scroll left top; text-shadow: rgba(0, 0, 0, 0.3) 0 -1px 0;">Submit</a>

また、アクション属性でページがURLに移動することを期待して、送信ボタンを配置しただけです。

<form action="$url" target="_self">
    <input type="submit" class="button-primary" value="Submit" />
</form>

誰もが知っていますか?

1
Teno

button cssクラスを使用して、リンクをボタンとしてスタイル設定できます。

<a href="#" class="button">I am a button</a>

button-primaryを追加することで、基本的なスタイルでボタンを修正できます。

<a href="#" class="button button-primary">I am the primary button</a>
2
Tom J Nowell

これはうまくいった、

<?php 
$pageslug = 'the-plugin-option-page-slug';
?>
    <form method="post" action="?page=<?php echo $pageslug; ?>&tab=2">
        <input type="submit" class="button-primary" value="Submit" />       
    </form>
<?php

タブ付きのオプションページがあり、ボタンは何も送信せずにタブ2のページへのリンクのように機能します。

0
Teno