• ベストアンサー

WordPressの質問(q10279843)の続

カラム名 question を text にしたい場合下記コードを変更しても良いでしょうか? bbs_quest_input.php の101行目 name="question" bbs_quest_input.php の214行目 var question_value = ""; bbs_quest_input.php の335行目 if (!['name', 'title', 'question'].includes(e.target.id)) return; bbs_quest_input.php の364行目 question_value = ""; bbs_quest_input.php の390行目 question_value = json.question; ※最新コード https://wandbox.org/permlink/PjhrH75IR9jUMnpL

質問者が選んだベストアンサー

  • ベストアンサー
  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.42

・ファイルを右クリックしたときに有効になる設定を作成することが出来るという記事を見つけて試しておりました。 そうでしたか。 ポータブルモードで使う必要はないと思いますので、 通常でインストールしてください。 回答No.41の添付画像のように、 コンテキストメニューに追加するよう、 チェックボックスをオンにしていただければいいと思います。

php_learn
質問者

お礼

回答ありがとうございます、返事が遅れてしまい申し訳ありません。 1つ問題がありまして、通常でインストールした場合ファイルやフォルダの中のソースファイルを開くことが出来ません。 フォルダやファイルから開く必要はないのでしょうか? 質問の期限が切れてしまったので下記リンクからアドバイス宜しくお願い致します。 ※新しい質問 https://okwave.jp/qa/q10297398.html

その他の回答 (41)

  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.41

通常のインストール版でしたら、 コンテキストメニューに追加されます。

  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.40

VSCodeをポータブルモードで使われようとしているのはなぜでしょうか。

php_learn
質問者

補足

回答ありがとうございます、ポータプルモードにすることでファイルを右クリックしたときに有効になる設定を作成することが出来るという記事を見つけて試しておりました。 ※参考サイト https://phst.hateblo.jp/entry/2018/07/22/163353

  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.39

・VSCode と GitHub で連携させたいので参考サイトの方法で進めていこうと考えているのですが、こちらの方法で問題なさそうでしょうか? そうですね。 一通りのことが網羅されているのでいいと思います。 参考サイトで「master」ブランチと書かれているのは、前回の参考サイトの「main」ブランチのことです。 以前は既定で「master」が使われていましたが、最近は「main」になっているので、読みかえていただければいいと思います。 ブランチの作成にも書かれているようなので、先ほどの回答の「main以外のブランチを作らずに」は忘れて、勉強のためにブランチ作成もやってみてください。

php_learn
質問者

補足

解説ありがとうございます、回答が遅れて申し訳ありません… VSCode で PHP を使えるようにできたのですが、VSCode で開くをコンテキストメニューに追加するというのに苦戦しております。 VSCode 導入手順から説明させていただきます。 VSCode で開く機能を作成するために VSCode のインストール先の "C:\VSCode\Code.exe" "%1" にしてコマンドを実行したのですが上手くいきません… dell_ok さんから見て間違っているところはありますでしょうか? ※ VSCode のインストール先 https://imgur.com/a/jkJKAeN.png ※ Visual Studio Code で PHP を使う方法 https://teratail.com/questions/9m9okpd9tb46fm ※ VSCode で開くをコンテキストメニューに追加する。 https://qiita.com/naotake51/items/07757554f74e8d06227b ※ VS Code(ポータブルモードについて) https://atmarkit.itmedia.co.jp/ait/articles/1807/20/news023.html ※ Visual Studio Code で PHPコーディングの準備 https://programmer-life.work/php/visual-studio-code-php ※ Windowsでファイルを関連付けから開く際、引数として親フォルダを渡す https://qiita.com/catfist/items/d3ba65745d6188adee2c ※ コンテキストメニューを作る https://qiita.com/fsdg-nishina/items/4169be92ba110926e718 ※ VSCode 導入手順 1,公式ページよりZIPダウンロードして解凍する 2,解凍したファイルに「data」フォルダを作成する(ポータプル版にするため) 3,解凍したファイルを C:\VSCode\Code.exe に保存する。 4,拡張機能の PHP Server をインストールする( PHP を VSCode で使えるようにするため) 5,x64 Thread Safeのzipをダウンロードして解凍する 6,ファイル名を php-8.3.11 へ変更(パス:C:\php-8.3.11) 7,設定→システム→バージョン情報→システムの詳細設定→環境変数( Path 編集で PHP の zip を展開したファイルのディレクトリ指定) 8,コマンドプロンプトで PHP の zip を展開したファイルに移動 9,PHPのバージョンが Visual Studio Code と一致しているか確認 10,Visual Studio Code 設定画面から PHP Path は空欄にする 11,レジストリエディタをひらく 12,コンピューター\HKEY_CLASSES_ROOT\Folder\shell配下にVScodeを追加する 13,VSCode 配下に command を追加する("C:\VSCode\Code.exe" "%1")

  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.38

・git push origin main は使わないほうが良いのでしょうか? 複数人で開発する場合は、各人がブランチを作成してコミット&プッシュしたものを、責任者がマージする、と言う手順だったりします。 責任者は差分を確認して、コードに問題がないか、競合が起こらないか、競合がある場合どうするかなど、判断する必要があるからです。 ひとりで開発する場合は、main以外のブランチを作らずに、ひとつの作業ごとにコミット&プッシュし、マージを省くことができたりします。 いまのところ、やりはじめでブランチを作成してどうのこうのするのは難しいかもしれないので、mainプッシュでいいと思います。

php_learn
質問者

補足

アドバイスありがとうございます、複数人の開発でない場合は問題ないという事で覚えておきます。

  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.37

・mkdir mysite でエラーが発生しているのですが、原因は分かりますでしょうか? ディレクトリがすでに存在しているというエラーです。 ディレクトリを削除してやってみてください。

php_learn
質問者

補足

アドバイスありがとうございますディレクトリを削除したところプッシュ出来ました。 コマンドを調べているときに気になる記事を見かけたのですが、git push origin main は使わないほうが良いのでしょうか? プッシュするときに必要なので気になりました。 VSCode と GitHub で連携させたいので参考サイトの方法で進めていこうと考えているのですが、こちらの方法で問題なさそうでしょうか? ※ git push origin main について https://zenn.dev/t_fukuyama/articles/bce4822af71944 ※ プッシュ成功 https://imgur.com/a/5ROgkpm.png ※参考サイト https://qiita.com/y-tsutsu/items/2ba96b16b220fb5913be

  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.36

・エラーになっている箇所を初めから確かめたところ ls ~/.ssh で参考サイトに書かれていることと異なる文が出力されているようです。 それはエラーではありません。 ls ~/.ssh ls はファイルの一覧を表示するコマンドです。 ~/.ssh は表示したいディレクトリです。 このディレクトリにはファイルがこれだけあるということです。 id_ed25519 id_ed25519.pub id_rsa id_rsa.pub known_hosts known_hosts.old 問題なく続きの手順ができると思います。 もしできなければ、下の4つのファイルを削除してから試してみてください。 エクスプローラーで C:\Users\apple を見ると .ssh フォルダがあると思いますのでそこから削除してみてください。

php_learn
質問者

補足

Q.このディレクトリにはファイルがこれだけあるということです。 id_ed25519 id_ed25519.pub id_rsa id_rsa.pub known_hosts known_hosts.old 問題なく続きの手順ができると思います。 もしできなければ、下の4つのファイルを削除してから試してみてください。 エクスプローラーで C:\Users\apple を見ると .ssh フォルダがあると思いますのでそこから削除してみてください。 A.アドバイスありがとうございます、念のため削除してから進めております。 5. GitHubにプッシュする mkdir mysite でエラーが発生しているのですが、原因は分かりますでしょうか? ※エラー内容 $ mkdir mysite mkdir: cannot create directory ‘mysite’: File exists ※エラー表示画面 https://imgur.com/a/r0XbKKI.png

  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.35

・GitHub の導入を考えて調べているのですが、 いいですね、助かります。 ・最後のプッシュが上手くいかず止まっております。 参考サイトの手順を試したところ私の方では問題なくプッシュできました。 どのようなエラーメッセージが出ていますか。 少し別の話しになりますが、 個人的には「1. Gitのインストール」の10番目は「Checkout as-is, commit as-is」の方がいいと思います。 他の選択は改行コードが意図せず変換されてしまうので、それをふせぐためです。 「Checkout as-is, commit as-is」で検索すると同様の理由でみなさんやられているようです。 再インストールするか、検索すると後から変更するコマンドがあるので実行してみてください。

php_learn
質問者

補足

Q.参考サイトの手順を試したところ私の方では問題なくプッシュできました。 どのようなエラーメッセージが出ていますか。 A.回答ありがとうございます、上手くいかなかったので一度リポジトリを削除して git config で設定を削除して進めております。 エラーになっている箇所を初めから確かめたところ ls ~/.ssh で参考サイトに書かれていることと異なる文が出力されているようです。 id_ed25519 id_ed25519.pub id_rsa id_rsa.pub known_hosts known_hosts.old https://imgur.com/a/r0XbKKI.png ※参考サイト https://prog-8.com/docs/git-env-win Q.個人的には「1. Gitのインストール」の10番目は「Checkout as-is, commit as-is」の方がいいと思います。 他の選択は改行コードが意図せず変換されてしまうので、それをふせぐためです。 「Checkout as-is, commit as-is」で検索すると同様の理由でみなさんやられているようです。 再インストールするか、検索すると後から変更するコマンドがあるので実行してみてください。 A.アドバイスありがとうございます、git config --global core.autoCRLF false コマンドラインで変更してみます。 ※参考サイト https://qiita.com/yokoh9/items/1ec8099696ade0c1f36e

  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.34

・スタンプで選択された数字が現在表示されているんですが、下記コードと CSS と value を繋げてスタンプを表示させることは可能でしょうか? echo '<div><input type="radio" name="stamp" value="' . $row->stamp . '" id="stamp"><label for="stamp"></label></div>'; // スタンプ画像

php_learn
質問者

補足

回答ありがとうございます、修正したところスタンプ画像を表示することが出来ました。 value で囲って出力する形を覚えておきます。 ※最新コード https://wandbox.org/permlink/0n3HRwsfFtFNuwgk wandbox が昨日エラーで表示されない事態があったので、GitHub の導入を考えて調べているのですが、最後のプッシュが上手くいかず止まっております。 以前 dell_ok さんに途中まで教えて頂いたと思うのですが、可能であれば GitHub のファイル作成について教えて頂きたいです。 ※参考サイト https://prog-8.com/docs/git-env-win

  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.33

・➁アイコン画像に関するコードから var_dump(); を使い、空になっている部分を探したところ、$attach_dir に値が入っておりませんでした。 どこかで代入していたのですが、回答の際にコピーし忘れてしまったようです。 $attach_dir はやめて、ほかのところと同じように $upload_dir['baseurl'].'/attach/' にしておいてください。

php_learn
質問者

補足

回答ありがとうございます、コードを修正したところスタンプ画像を表示することが出来ました。 if (empty($row->usericon)) { $usericon_src = 'wp-content/themes/sample_theme/images/noimage.png'; } else { $usericon_src = $upload_dir['baseurl'].'/attach/'.$row->usericon; }

  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.32

・➀ディレクトリに置かれているスタンプ画像と value="番号" はどのようにつなげるのでしょうか? スタイルシートでやっています。 ---- /* 雑談掲示板スタンプ画像 */ input[type=radio][value="1"]+label:before { background-image: url('http://www.irasuto.cfbx.jp/wp-content/themes/sample_theme/images/stamp/22789936.png'); } /* 雑談掲示板スタンプ画像 */ input[type=radio][value="2"]+label:before { background-image: url('http://www.irasuto.cfbx.jp/wp-content/themes/sample_theme/images/stamp/22789937.png'); } ---- value="1"やvalue="2"でつなげています。

php_learn
質問者

補足

回答ありがとうございます、CSSで繋げていたんですね。 スタンプで選択された数字が現在表示されているんですが、下記コードと CSS と value を繋げてスタンプを表示させることは可能でしょうか? どのように表示させればよいか分からずアドバイス頂きたいです。 echo '<div>' . $row->stamp . '</div>'; // スタンプ画像 ※最新コード https://wandbox.org/permlink/cpBSJ9DnFWWATJ8J

関連するQ&A