検索結果

Wordpress プラグイン

全665件中641~660件表示
  • 全てのカテゴリ
  • 全ての質問
  • 操作性の良いブログ

    お世話になります。 いたずらコメントに悩まされています。 認証制にしていますが面倒でなりません。 どなたかコメント欄の使い易い良いブログをご存じないでしょうか? 宜しくお願いいたします。

  • web上でhtmlを更新できるツール

    複数人で更新ができるwebページを制作しようと考えています。 条件1 : web上で更新できる (wikiのように) 条件2 : 出力形式はhtml (blogのように) 条件3 : ファイル名は、自由に決められる (File managerのように) つまり、通常、個人でローカルで作成し、FTPでupしているところを、 複数人でweb上で作成する、というのが条件です。 条件2を満たすwikiはあるようですが、条件3を満たすものは見つかりませんでした。 blogも同様に、条件3に引っかかります。 ファイルマネージャーが一番理想に近いのですが、 サーバーの規約である『passを他人に教える行為』に違反してしまいます。 何か良いアイディアはありますでしょうか? よろしくお願いします。

    • y_go
    • 回答数3
  • 音声圧縮方式について

    今度新しくデジタルオーディオプレイヤーを買おうと思っています。それにあたり色々調べていていくつか分からないことがあったので教えてください。 私の調べたところではCD並みの音質を保ったまま圧縮する際効率のいい音声圧縮方法は順に aacPlus>mp3PRO=WMA>ATRAC3Plus>AAC>MP3>ATRAC3>ATRAC だと思うのですがあってますか? 2つ目は音声圧縮方式の一つ「mp3PRO」は従来のMP3対応プレーヤーでも聴くことができる。とありました。つまりmp3PRO対応となっていなくてもMP3対応なら再生できるのですよね? 3つめは音声圧縮方式の一つに「Ogg Vorbis」というのがあるらしいのですが、上の不等式なら何処に入りますか?MP3と同音質だとファイルサイズが約半分ですむと書いてあったので、mp3PRO=WMA≧Ogg Vorbis≧ATRAC3Plus だと思うのですが。 最後にそれそれの音声圧縮方式に対応したデジタルオーディオプレイヤーでお勧めがありましたら教えてくださると助かります。

    • chiropy
    • 回答数4
  • seesaaブログで、アクセスブロックをしたいので

    seesaaブログで、アクセスブロックをしたいのですが 方法がわかりません

  • google サイトマップ

    申し訳ございません、初心者も初心者で、Google sitemapに関して 調べたのでうすが、さっぱりわかりません。ご教授ください。 まず、Googleのウェブマスターツールで、無料とクロして、ログインします。そして、自分のサイトのsitemapというものを作る。この、サイトマップ作製に関しては、無料で作成していただけるサービスが、ネット上にありましたので作りました。ここからがわからないところです。このサイトマップをアップロードするとのことですが、これがさっぱりわかりません。サイトマップのファイル名を、sitemap.xlmとした場合、 アップロードするということは、http://www."......"/sitemap.xlm というURLを作るということですか??これを作るということは、自分たちの、HTMLに、何かを書きこむということなのでしょうか?すみません、初心者なので、用語等間違っていると思いますが。サイトを、専門業者さんに作っていただき、wordpressもつけてもらっています。それらの、プログラムに、自分が何かを付け足すという行為が怖いですし、わからないので、バグったらいやだなと思っています。 お分かりの方がおられましたら、ご教授ください。

  • WordPressのテンプレートパーツを教えて

     WordPressを触り始め、稼働日では5日位です。本を見ながら学習しています。WordPress Versionは6.4.3。テーマはtwenty twenty-two。今テンプレートでヘッダーパーツを作る箇所でつまずいています。  本によると①「外観→エディター」でエディターを開いた後に➁「画面左上のサイトアイコンからナビゲーションを切り替え」、③「テンプレートパーツメニューをクリック」すると記載があるのですが、➁をするとダッシュボードに戻ります。どうすれば、③のテンプレートパーツメニューにいくことができるか分かりません。試行錯誤して一回は前のページでやったのですが、再現しません。なお、まだwordpress初心者なので、コードを所まで行っておらず、twenty twenty-twoの機能の中でボタンをクリックして実現できるレベルでご教示くださるようお願いします(この箇所が一通りクリアできれば、HTML→CSS→PHP化の順でコードを各箇所を学習していきます)。ちょうどアマゾンにつまずいているページがアップされているので、リンク張っておきます。↓ https://sbcr-dl-and-idea.s3.ap-northeast-1.amazonaws.com/2022-03-22-09405-1%E5%86%8A%E3%81%A7%E3%81%99%E3%81%B9%E3%81%A6%E8%BA%AB%E3%81%AB%E3%81%A4%E3%81%8FWordPress%E5%85%A5%E9%96%80%E8%AC%9B%E5%BA%A7/184-186.pdf 又私のPCではどのような状況であるかはdropboxに画像張っておきました。デザイン→テンプレート→テンプレートを追加という順番は勝手が違っていました。↓ https:/dl.dropbox.com/scl/fi/rlzvcf0oy0pymh8v3q8ff/template_parts.mp4?rlkey=9xnexn7dmfg4a7eo1mkta0yq3&dl=0

  • ワードプレスに詳しい方

    ワードプレスに詳しい方に質問です。ホームページで今まで表示されていた、フォーラム一覧が表示されなくなったのですが(原因は不明)、記事が見つかりませんでした。と表示されます。これを表示させるには、ワードプレスのどのあたりを変更、更新する必要がありますか?ダッシュボードなど、全メニュー一応確認して、色々やってみましたが、分かりませんでした。

  • WordPressのブログが表示されなくなりました

    LolipopにWordPressを入れてブログを運営していたのですが、更新が長いこと止まっており、久しぶりに見に行こうと開いたところ真っ白なページのみ開かれて他は何も表示されない状態になっていました。 だいぶ前のことでしたが、カスタムしていたログインページのURLを見つけてログインを試みましたが白ページです。FTPでアクセスするとファイルは残っているのですが、このようなケースではどうやって復旧させたらいいものでしょうか。。

    • noname#267106
    • 回答数2
  • 素材サイトの色相自由設定

    https://undraw.co/illustrations https://soco-st.com/11324 こういった素材サイトがとても便利でよく利用をさせて頂いておりますが、色を利用者側が自由に設定できるweb上の仕組みってどのように構築、実装しているのでしょうか? 自分でもどなたかのお役に立てるよう素材サイトを立ち上げたいと思っているのですが、実装できるならサイトに実装したいと思い質問を致しました。またwordpress等で実装できる範囲なのでしょうか? 有識者の方よろしくお願いいたします。

    • YI2023
    • 回答数1
  • WordPress>ドロップダウンメニューの位置を

    WordPressの固定ページ上部にドロップダウンメニューを作りたいのですが。 画像の通り、カーソルをタブ1に合わせた時に タブ1から凄く離れた場所(ページ右端)に ドロップダウンメニューが表示されてしまっています。 これをタブ1の直下に持ってくる方法が知りたいです。 このタブ1とドロップダウンメニューを設定した管理画面の状態は 画像の通りです。 どこをどう直せばタブ1の真下にドロップダウンメニューを持ってくることができるのか、教えていただきたいです。 どうぞよろしくお願いいたします。

  • wordpress LPテーマでwelcart使用

    wordpressにてwelcartを導入して販売サイトを運営してますが LPでも使用したいのですがwelcart動かない記事を見かけて サンプルで試行しましたがやはり購入の流れで表示など上手く出来ないのですがお詳しい方、wordpress LP+welcartにて使用できますテーマなど ご存じでしたら教えてください。

  • SQLに条件を追加したいのですが方法が分かりません

    <?php $search_query = get_search_query(); ?> <?php global $wpdb; ?> <?php $sql = " SELECT COUNT(*) AS all_count FROM wp_posts AS post INNER JOIN ( SELECT * FROM wp_postmeta WHERE meta_key='single_rss_feed1' ) AS feed ON post.ID = feed.post_id LEFT JOIN ( SELECT * FROM wp_postmeta WHERE meta_key = '_thumbnail_id' ) AS thumbnail ON post.ID = thumbnail.post_id LEFT JOIN wp_posts AS attachment ON thumbnail.meta_value = attachment.ID LEFT JOIN ( SELECT category.object_id AS post_id, GROUP_CONCAT(category.name ORDER BY category.term_id) AS category_names, GROUP_CONCAT(category.slug ORDER BY category.term_id) AS category_slugs FROM ( SELECT sub_a.name, sub_a.slug, sub_c.object_id, sub_a.term_id FROM wp_terms AS sub_a LEFT JOIN wp_term_taxonomy AS sub_b ON sub_a.term_id = sub_b.term_id LEFT JOIN wp_term_relationships AS sub_c ON sub_b.term_taxonomy_id = sub_c.term_taxonomy_id WHERE sub_b.taxonomy = 'category' ) AS category GROUP BY category.object_id ) AS category ON post.ID = category.post_id WHERE post.post_type = 'post' AND post.post_status = 'publish' AND post.post_content LIKE %s OR post.post_title LIKE %s OR post.post_excerpt LIKE %s) $query = $wpdb->prepare($sql, "%$search_query%", "%$search_query%", "%$search_query%"); $results = $wpdb->get_results($query); ?> <?php if ($results) : ?> <ul> <?php foreach ($results as $result) : ?> <li> <?php echo "<a href=\"{$result->post_url}\">{$result->post_title}</a>"; echo $result->post_date; echo $result->category_names; if (empty($result->comment_count)) { echo 'コメントなし'; } else { echo "{$result->comment_count}件のコメント"; } echo $result->post_excerpt; echo "<a href=\"{$result->post_url}/#more-{$result->post_id}/\">続きを読む</a>"; if (empty($result->thumbnail_url)) { $result->thumbnail_url = 'noimage.jpg'; } echo "<img src=\"{$result->thumbnail_url}\">"; ?> </li> <?php endforeach; ?> </ul> <?php endif; ?> ※追加したい条件 $categories = []; foreach (get_categories() as $category) { $categories[$category->cat_ID] = $category; } function set_other_data($post) { // アイキャッチIDを取得 $post_thumbnail_id = get_post_thumbnail_id($post); // アイキャッチ画像の確認 if ($post_thumbnail_id) { // 存在する $image_src = wp_get_attachment_image_src($post_thumbnail_id); // サムネイルの画像URLを設定 $post->thumbnail = $image_src[0]; } else { // 存在しない $post->thumbnail = 'noimage.jpg'; } // カテゴリーIDを取得 $post->categories = wp_get_post_categories($post->ID); // コメントテキスト if (0 == $post->comment_count) { // コメントなし $post->comments = __('No Comments'); } else { // コメントあり $post->comments = $post->comment_count.'件のコメント'; } // コメントリンク $post->comments_link = get_comments_link($post->ID); }

    • ベストアンサー
    • PHP
  • functionsでどこまで括るのが正解なのか

    RSSを取得→格納→表示→定期的にキャッシュをphpで行っております。 index.phpにすべて記載したところfunctions.phpを利用したほうが良い、require_onceでpage.phpなどからindex.phpに読み込むようご指摘をいただいたので、コードを考えてみたのですがどの範囲までfunctionで括るのが正解なのかわかりません。 意見がわかれておりまして、役割によって分けるべきという方と、page.phpのみfunctions.phpを使いそのほかはrequire_onceで読み込めばいいという方と、すべてrequire_onceで読み込めばいいという方の3パターンありました。 どの方法が1番適切でしょうか?コードは以下になります。 <?php //別ファイルにして読み込む場合 function db($hlxclitx_wp1){//DB名を引数として受け取る $dbname //DB接続 try { $pdo = new PDO(“mysql:dbname=”$hlxclitx_wp1”_name;host=”localhost”;charset=utf8″,”hlxclitx_wp1”,”E.HrypHWxNmltXgC5eS26”)); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); return $pdo; }catch (PDOException $e) { echo $e->getMessage(); return $db = null; } } // カテゴリーIDをキーにしたカテゴリー配列を生成 function get_category_name_by_id($categories) { foreach (get_categories() as $category) { $categories[$category->cat_ID] = $category; } // 投稿の情報を追加 function set_other_data($post) { // アイキャッチIDを取得 $post_thumbnail_id = get_post_thumbnail_id($post); // アイキャッチ画像の確認 if ($post_thumbnail_id) { // 存在する $image_src = wp_get_attachment_image_src($post_thumbnail_id); // サムネイルの画像URLを設定 $post->thumbnail = $image_src[0]; } else { // 存在しない $post->thumbnail = 'noimage.jpg'; } // カテゴリーIDを取得 $post->categories = wp_get_post_categories($post->ID); // コメントテキスト if (0 == $post->comment_count) { // コメントなし $post->comments = __('No Comments'); } else { // コメントあり $post->comments = $post->comment_count.'件のコメント'; } // コメントリンク $post->comments_link = get_comments_link($post->ID); } //古いデータを削除 //※先に実行する //ものがないものはfunctons.phpに書いても使えないので、require_onceでまとめて読み込む認識 function delete_date_pdo($delete_date) { $sql = 'DELETE FROM rss_feed WHERE date < ?'; $stmt = $dbh->prepare($sql); $delete_date = date('Y-m-d H:i:s', strtotime('-1 week')); //※削除対象日付 $stmt->execute([$delete_date]); } //RSS保存 function save_url_rss($stmt){//本来は値がほしいところでfunction{}するのだろう長さの加減がわからず $url1 = [ 'http://nns2ch.net/index.rdf', 'http://aqua2ch.net/index.rdf', 'https://worldfn.net/index.rdf', ]; $stmt = $dbh->prepare('insert into rss_feed (title, link, date, img) values (?, ?, ?, ?) on duplicate key update title=?, link=?, date=?, img=?'); foreach ($url1 as $url) { if (($rss = @simplexml_load_file($url)) === false) { continue; } foreach ($rss->item as $item) { $dc = $item->children('dc', true); $date = date('Y-m-d H:i:s', strtotime($dc->date)); //※削除対象日付より古いRSSは保存しない if ($date < $delete_date) { continue; } $title = $item->title; $link = $item->link; $content = $item->children('content', true); $result = preg_match('/<img[^>]*src=\"([^"]+)\"[^>]*>/i', $content->encoded, $matches); if (1 == $result) { $img = $matches[1]; } else { $img = ''; } $stmt->execute([$title, $link, $date, $img, $title, $link, $date, $img]); } } } function one_page_count($post_items){ //表示設定 $current_page = $_REQUEST['page'] ?? 1; //現在ページ $block_per_page = 2; //ページあたりブロック件数 $rss_per_block = 18; //ブロックあたりRSS件数 $posts_per_block = 5; //ブロックあたり投稿件数 //RSS読み込み $rss_per_page = $block_per_page * $rss_per_block; //ページあたりRSS件数 $rss_offset = ($current_page - 1) * $rss_per_page; //RSSオフセット $sql = 'SELECT * FROM rss_feed ORDER BY date DESC LIMIT ?,?'; $stmt = $dbh->prepare($sql); $stmt->bindParam(1, $rss_offset, PDO::PARAM_INT); $stmt->bindParam(2, $rss_per_page, PDO::PARAM_INT); $stmt->execute(); $rss_items = $stmt->fetchAll(PDO::FETCH_OBJ); //投稿読み込み $posts_per_page = $block_per_page * $posts_per_block; //ページあたり投稿件数 $posts_offset = ($current_page - 1) * $posts_per_page; //投稿オフセット $args = [ 'posts_per_page' => $posts_per_page, 'offset' => $posts_offset, ]; $post_items = get_posts($args); } ?>

    • ベストアンサー
    • PHP
  • RSSをデータベースに格納できない

    昨日教えていただいたコードで格納して表示するところまで成功しました。 自分の不注意でデータベースネームと違う、新規作成したテーブルに格納していたため起こったエラーでした。申し訳ありません。 再度全体のコードと組み合わせてみたのですがエラーが起こり困っております。 Uncaught Error: Call to a member function insert() on null <?php $url1 = [ 'http://blog.livedoor.jp/dqnplus/index.rdf', 'http://alfalfalfa.com/index.rdf', 'http://himasoku.com/index.rdf', ]; foreach ($url1 as $url) { $count = 0; $rss = simplexml_load_file($url); foreach ($rss->item as $item) { if ($count >= 8) { break; } ++$count; $title = (string) $item->title; //「$item->title」だけではうまくいかないのでstringにキャスト $link = (string) $item->link; //以下同じ $thumb = (string) $item->thumb->url; $content = (string) $item->description; $wpdb->insert('rssfeed', ['title' => $title, 'link' => $link, 'thumb' => $thumb, 'content' => $content], ['%s', '%s', '%s', '%s']); } } $results = $wpdb->get_results('SELECT * FROM rssfeed'); foreach ($results as $item) { echo $item->title.'<br>'; } ?> <?php $wpdb->show_errors(); ?>

    • ベストアンサー
    • PHP
  • WordPressの質問(q10032703)の続

    該当コードからmeta_keyに当てはまる記事を出力したいが、記事が何も表示されない。 function set_template_info() { global $tn; global $tk; global $rss_table_name; global $current_page; $tn = get_template_number(); $tk = get_template_key($tn); $rss_table_name = get_rss_table_name($tn); $current_page = get_current_page(); } function get_template_number() { global $template; $template_number = $_GET['tn']; switch ($template_number) { case '2': break; case '3': break; default: switch (pathinfo($template, PATHINFO_FILENAME)) { case 'page-secound': $template_number = 2; break; case 'page-third': $template_number = 3; break; default: $template_number = 1; } } return $template_number; } function get_template_key($template_number) { if (1 == $template_number) { $template_key = 'single_rss_feed1'; } elseif (2 == $template_number) { $template_key = 'double_rss_feed2'; } elseif (3 == $template_number) { $template_key = 'triple_rss_feed3'; } return $template_key;

    • ベストアンサー
    • PHP
  • WordPressの質問(q10023298)の続

    wordpressの検索、アーカイブ、カテゴリーをカスタムフィールドごとに分けることは可能でしょうか?

    • ベストアンサー
    • PHP
  • WordpressのPHPのバージョンについて

    Wordpress初心者です。 実は、以下のような事に遭遇してしまい、どうしていいかわからず質問いたします。 最新バージョンの WordPress をお使いです。「バージョン6.1.1-ja」と表示されるのですが、ダッシュボードでは「このサイトは古いバージョンの PHP (5.6.40) を実行しています。」となっていました。これはどういうことなんでしょうか? さくらサーバーでは、利用中のPHPバージョンを選べるようですが、そのせいでバージョンが規制されているのでしょうか? で、さくらサーバ側で8.0にアップすると、他のサイトが見れなくなってしまいます。 対応策ってありますか? どうすればいいのでしょうか? 漠然的な質問ですみません。 よろしくお願いします。

  • Web上にイメージギャラリーのようなページを作りた

    Web上にイメージギャラリーのようなページを作りたいと考えています。 ウェブサービス、CMSのようなパッケージ、はたまたjqueryやらを組み合わせての方法などを考えていますが、極力初期の設定や後日のメンテが頻繁に発生しない方法がいいなと考えています。 サイトの用途は、妻のハンドメイド作品の写真を載せたいので、1作品に対して数枚、角度の違う写真を見せたいです。 オススメの方法やサービスがあれば教えていただきたく。 よろしくお願いします。 補足ですが、 私はIT関連会社に勤めていますが、ウェブサービスには疎く、開発はそんなに得意ではありません(過去にMovableTypeをインストールした経験はあり、簡単なlinuxコマンドを叩くくらいはできます…)

    • appdev
    • 回答数2
  • Wordpressで作成したサイトが開けない

    Wordpressを勉強中です。頓珍漢な質問内容かもしれません。ご容赦ください。 Synology NASでWordPress6.2.2を運用しています。 元はQNAPで動いていたサイトを、全てSynologyに移行しようとしています。 QNAPとSynologyでは、OSバージョンに依るものかWordpressのフォルダの構成が変わり、WordpressやphpMyAdminのフォルダがQNAPではWEBフォルダに一つに入っていましたが、SynologyではWEBとweb_package/wordpressやweb_package/phpmyadminに分かれました。 この点を考慮し、Synologyにはwordpressやphpmyadminを分けてコピーしました。 するとSynologyで動作確認すると、wordpressのトップページが開けなくなりました。 ブラウザで「http://<ドメイン名>/wordpress/」で開くと、 ---------------------------------------------------- このページは動作していません <ドメイン名> でリダイレクトが繰り返し行われました。 ---------------------------------------------------- という表示になってしまいます。 しかし、「http://<ドメイン名>/wordpress/index.php」では、正常に表示できます。 こういった場合、何を見直すべきでしょうか?

  • サムネが表示されない

    All-in-One WP Migrationを使って、サイト内容を移行しました。 その際、メディアの画像が多すぎてエラーになるため、メディアだけ別移行して、 後からFTPで、画像をuploadフォルダに入れました。 メディアライブラリを見たら、 添付画像のように、入れていた画像のサムネが表示されない状態になっています。 「添付ファイルの詳細」を見ると、画像が表示されますし、 URL先に画像もちゃんとあります。 ですが、気になるのは、 添付画像のようなキャプが表示されない状態です。 このサムネを表示されるようにするには、どのようにすればよいでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • PHP