段落やテーブル内のテキストリンクをボタンにするカスタマイズ

WordPress のブロックエディターでボタンを配置したいとき、WordPress コアの ボタン ブロックや VK Blocks の VK ボタン ブロックを使えばいいのですが、段落やテーブルの中にボタンブロックを配置することはかんたんにはできません。

ボタンブロック

そこで、テキストリンクをボタンのようなスタイルにするカスタマイズを考えてみました。

その① 段落やテーブルブロックに 追加 CSS クラス を指定するやり方

以下の CSS を追加します。

.btn-like a {
    text-decoration: none;
    border: 1px solid var(--vk-color-primary);
    color: var(--vk-color-primary);
    border-radius: 0.25em;
    padding: 0.2em 0.5em;
    font-size: 0.85em;
}

.btn-like a:hover {
    background-color: var(--vk-color-primary);
    color: #fff;
}

.btn-like a::before {
    margin-right: 3px;
    font-family: "Font Awesome 6 Free";
    content: '\f105';
    font-weight: bold;
}

テキストリンクを入れるブロックの 追加 CSS クラスbtn-like と入力します。

段落内の使用例

どんな些細なことでも遠慮なくお気軽にお問い合わせください。 お問い合わせはこちら

テーブル内の使用例

会社名住所
魚沼情報サービス〒949-7242
新潟県南魚沼市黒土118
ウェブサイト所在地地図
パソコン教室くりっく〒949-7242
新潟県南魚沼市黒土118
ウェブサイト所在地地図

問題点 同一ブロック内に通常のテキストリンクとボタンスタイルのリンクを混在させたい場合などではこのやり方は使えません。

その② HTML として編集してクラスを追加

※これは Lightning など、Bootstrap 対応のテーマで使えるやり方です。

HTML として編集 に切り替えて、a タグにクラス "btn btn-outline-primary btn-sm" を追加します。

HTML として編集してクラスを追加

段落内の使用例

どんな些細なことでも遠慮なくお気軽にお問い合わせください。 お問い合わせはこちら

テーブル内の使用例

会社名住所
魚沼情報サービス〒949-7242
新潟県南魚沼市黒土118
ウェブサイト所在地地図
パソコン教室くりっく〒949-7242
新潟県南魚沼市黒土118
ウェブサイト所在地地図

問題点 リンクがいくつもあるとめんどくさい。(ブロックエディターになる前は当たり前のようにこうやってたんだけど...)

その③ プラグインで実装

使い勝手を考えると、プラグインでインラインのボタンを追加できるように実装するのがよさそう...。

そのうちにやってみようと思います。

投稿者プロフィール

対馬 俊彦
対馬 俊彦魚沼情報サービス (新潟県南魚沼市)
WordPress を使用したサイト制作・カスタマイズを全国どこからでも承ります。ベクトルが販売している WordPress テーマ「Lightning」「Katawara」および同社のプラグイン「VK Blocks」「VK Filter Search」のカスタマイズを得意としています。遠方からのご依頼の場合、打ち合わせ・サポートを Zoom や電子メール・電話などを併用して行わせていただきます。

オンラインレッスン形式でのホームページ制作サポートも行っています。お客様ご自身でホームページを開設・運用する上で、うまくいかない部分をサポートいたします。設定やカスタマイズを手伝ってもらいたい、同時に便利な使い方や設定方法、カスタマイズのやり方も知ることができたら...という方にご好評いただいています。

このサイトで行っているカスタマイズのやり方の多くもマンツーマンのオンラインレッスン形式などでわかりやすく説明させていただくことができますので、興味がある方はご連絡ください。

* ドメインやサーバーの契約・申込み
* WordPress やテーマ、プラグインのインストール
* アクションフック・フィルターフック・jQuery・CSS によるカスタマイズ
* ドメインの移管・移転
* 日常の更新作業
なども含めて、サイトの制作・運用全般をお手伝いできます。

ご要望をうかがった上で費用見積り(無料)を提示させていただきますので、お気軽にお問い合わせください。

» ご相談・お問い合わせはこちらからどうぞ

WordPress / Lightning オンラインサポートのご案内

サイトをご覧いただき、ありがとうございます。
このサイトを運営している、魚沼情報サービスの対馬です。

私は1990年代からホームページ制作業務を行っており、現在は Lightning / Katawara およびベクトルのプラグイン VK Blocks / VK Filter Search などを用いたサイト制作を最も得意としています。

これらのテーマ、プラグインの設定やカスタマイズでお困りの方のお手伝いも行っております。

Zoom オンラインレッスン形式でサポートして、あなたのお力になります。

* 近くに頼りになるところがない
* わからないところを教えてほしい
* 専門家にサイト制作を手伝ってもらいたい
という方はぜひお気軽にご相談ください。