タグ: functions.php

bbPressで投稿やコメントの「編集」リンクを常に表示させる方法

WordPressで掲示板を作成するならbbPressプラグインを導入するのが一般的ですね。私も一つ作成したのですが、管理者権限がない、普通のユーザー(参加者権限)がフォーラムにトピックスを立てたりコメントした場合、管理画面で設定した分数以上時間が経つと、「編集」リンクが非表示になり、その後は編集が一切できなくなってしまいます。「編集」を常に表示させて、ユーザーがいつでも自分の投稿・コメントを編集できるようにする方法がありましたのでご紹介します。

Continue reading

Welcartの領収書、請求書に印鑑画像を入れる

Welcartは領収書や請求書を自動でPDF出力する機能がついていて便利なのですね。でも完全自動出力なので、手を加えにくいのが玉にキズです。なんかWordやExcelで作ったみたいで(^^;

せめて社印や印鑑画像が入れられれば、と思っていたのですが、実は簡単に挿入できることがわかりました!

Continue reading

Welcartのメールの送信者名を変更する

WordPressでオンラインショップが手軽に制作できるWelcartプラグイン。テーマカスタマイズの自由度が非常に高いのでよく利用しており、機能的なカスタマイズも少しずつ学んでいます。

今回のカスタマイズは、自動送信メールの差出人名を変更する方法です。Welcartが送信するメールの送信者名は、デフォルトではサイト名が入りますので、これを任意の文字列に変えてみます。

Continue reading

画像キャプション回りのHTMLタグをカスタマイズする

画像にキャプションを入れると、WordPressは画像タグを<img>タグで囲み、キャプションを<p>タグで囲んで、それらを<div>でくくって、さらにstyle属性で「画像+10px」の横幅を指定してしまいます。こういうソースですね。

<div id="attachment_65" class="wp-caption alignleft" style="width: 130px">

これは画像が120pxの例です。このwidth属性でレイアウトの自由度が損なわれるので、この指定を削除する、あるいは任意のclassを追加する、といったカスタマイズ法です。ソースコードはいじらず、function.phpへの記述追加で可能です。
Continue reading

メタタグのWPのバージョン情報をヘッダー内から削除する

WordPressはデフォルトでは、htmlヘッダー内に以下のメタタグが自動的に挿入されます。

<meta name="generator" content="WordPress 3.5" />

バージョン情報が記載されたままだと、そのバージョンの脆弱性を衝く攻撃を受ける可能性があります。また個人的には(WordPressにはお世話になってますが)一般のサイトなどでは、WPを使っている、ということを明示したくない場合があります。 Continue reading