機能 ショートカットキー
リファレンス(参考URL)一覧へ移動 R
記事URLをMarkDownとしてコピー Ctrl+M
前のコードタグへ移動 Ctrl+←
次のコードタグへ移動 Ctrl+→
ヘルプを表示・非表示 H
Tips
- ショートカットキーは記事上で有効です。ヘッダー/フッター付近では機能しないことがあります。
- コードタグ移動機能がうまく動かないときは、Shift+F5でページを更新してみてください。
- このウィンドウを閉じるには、Hキーをもう一度押してください

csvから簡単にwordpressのadd_shortcodeを作成する

AD

プログラミング

csvから簡単にwordpressのadd_shortcodeを作成するジェネレータを作ったので公開してみる.

usage

プログラミング
git clone https://github.com/yuis-ice/wp_shortcode_genelater.git

あとはこちらのREADMEを読んで下さい.
https://github.com/yuis-ice/wp_shortcode_genelater

コード

プログラミング

require 'csv' @csvFilePath=File.expand_path('../../src.csv', __FILE__) @functions='' CSV.foreach(@csvFilePath, headers: true) do |csvText| # ASP # CATEGORY # REMARKS # PRODUCT # TAG # AD if csvText['ASP'] then csvText['ASP'].gsub!(/\n/,'') end if csvText['CATEGORY'] then csvText['CATEGORY'].gsub!(/\n/,'') end if csvText['REMARKS'] then csvText['REMARKS'].gsub!(/\n/,'') end if csvText['PRODUCT'] then csvText['PRODUCT'].gsub!(/\n/,'') end if csvText['TAG'] then csvText['TAG'].gsub!(/\n/,'') end if csvText['AD'] then csvText['AD'].gsub!(/\n/,'') end @functions += " // ASP: #{csvText['ASP']} // CATEGORY: #{csvText['CATEGORY']} // REMARKS: #{csvText['REMARKS']} // PRODUCT: #{csvText['PRODUCT']} function #{csvText['TAG']}(){ return '#{csvText['AD']}' ; } add_shortcode('#{csvText['TAG']}', '#{csvText['TAG']}') ; " end puts @functions @resultFilePath=File.expand_path('../../output/result.txt', __FILE__) File.open(@resultFilePath,'w'){|file| file.puts @functions }
SPONSOR

オンラインブートキャンプ全12コースの「ウケ放題」 AD

コメントを残す

Close Menu