ブログ

  • ホームページリニューアル サイトURLを一括変更できる便利ツール「TextSS」

    大量のURLやテキスト等の置換えをEXCELの表で作成した置換えリストから一括置換できるフリーソフトのご紹介。

    TextSSのすごいところ

    TextSS

    Windows環境限定です。

    フォルダ内のテキストを一括で置換できるソフトは多数あるが、このTextSSが優れているのは、置換ファイルリストを使って置き換えをするというもので、例えば100個のurlを一括で置き換える場合等に便利です。文字コード等も幅広く対応しており、細かなオプションも設定でき、かなり高機能です。一度お試しあれ。

  • Wordprssでテンプレートごとに記事表示数を変更する

    カテゴリー別に検索結果の表示件数を変更させたい時の対処法。ほとんど備忘録です。

    上から順にそれぞれ・・ 「カテゴリー」 「月別記事」 「年別記事」 「検索結果」で、右側の数字部分が表示したい件数。

        <?php if (is_category()){ $posts = query_posts($query_string . '&showposts=10'); } ?>
        <?php if (is_month()){ $posts = query_posts($query_string . '&showposts=15'); } ?>
        <?php if (is_year()){ $posts = query_posts($query_string . '&showposts=20'); } ?>
        <?php if (is_search()){ $posts = query_posts($query_string . '&showposts=25'); } ?>

    twentyten loop.php内、下記の上に挿入

  • Excelをutf-8に変換してCSVimporterでインポートする方法

    エクセルで管理しているデータをCSVimportrを使って一括で記事登録したいという時に、少し面倒な作業が入ります。わかりやすく手順をご紹介します。

    1. http://sakura.qp.land.to/からunicode対応版のサクラエディタをダウンロードします。(Win)
    2. excelで該当のxlsをunicode形式のtxtファイルで指定して保存します。
    3. サクラエディタで上記のtxtファイルを開き、タブ区切りになっているのでタブをカンマ区切りで全置換します。
    4. 文字コードをUTF-8に変換し、ファイル形式をユーザー指定の状態で、csvとして保存。

    エクセルファイルをWordpressに一括登録する手順

    作業内容 ツール 文字コード 保存形式
    1 メディア>新規追加 で画像をアップロードし、ファイル名の前までのパスを取得 wordpress
    2 テンプレートを別名でCSV保存し、他の行を参考に項目を入力(見出しのない列は不要) EXCEL Shift-jis .csv
    3 C列数式内の画像パスを1で取得したものと差し替え
    4 C列の数式をコピーし形式を”値”でB列に貼り付け EXCEL
    5 unicode形式(.txt)で別名保存 EXCEL Unicode .txt
    6 別名保存し、タブ区切りをカンマ区切りに置換しUTF-8形式で保存 さくらエディタ UTF-8 .csv
    7 ツール>CSV Inporterでインポート wordpress

  • カスタムフィールド内を検索できるプラグイン「WP Custom Fields Search」

    プラグインの概要

    プラグインカスタムフィールド内を検索できるようにするプラグイン

    検索キーワードをカスタムフィールドやカテゴリー、タグ等で絞り込みたいという時に便利なプラグインです。WordpressでECサイトを作成する際にも便利かと思います。プラグインを使わずに絞り込む方法もある。

    検索のヒント

  • WordPressでサーチの検索対象をタイトルのみにする方法

    [Googlead]

     

    WordPress標準の検索対象には本文が含まれているが、それをタイトルに限定したいというケース。

    検索対象をタイトルのみにする方法

    下記コードをfunction.phpに貼付けると検索対象をタイトルのみに絞ることができる。

    [Googlead]

    function __search_by_title_only( $search, &amp;$wp_query )
    {
    global $wpdb;
    if ( empty( $search ) )
    return $search; // skip processing - no search term in query
    $q = $wp_query-&gt;query_vars;
    $n = ! empty( $q['exact'] ) ? '' : '%';
    $search =
    $searchand = '';
    foreach ( (array) $q['search_terms'] as $term ) {
    $term = esc_sql( like_escape( $term ) );
    $search .= "{$searchand}($wpdb-&gt;posts.post_title LIKE '{$n}{$term}{$n}')";
    $searchand = ' AND ';
    }
    if ( ! empty( $search ) ) {
    $search = " AND ({$search}) ";
    if ( ! is_user_logged_in() )
    $search .= " AND ($wpdb-&gt;posts.post_password = '') ";
    }
    return $search;
    }
    add_filter( 'posts_search', '__search_by_title_only', 500, 2 );

  • ページナビゲーションのスタイルを簡単に変更するプラグイン「 WP PageNavi Style」

    プラグインの概要

    プラグインページナビゲーションのスタイルを簡単に変更できるプラグイン