CSV WordPress add_shortcode Erstellungsmethode

WordPress Shortcodes aus CSV einfach erstellen

Shou Arisaka
2 Min. Lesezeit
7. Nov. 2025

Dieser Artikel stellt einen Generator vor, der aus CSV-Dateien WordPresss `add_shortcode` generiert. Dieses Tool sollte nützlich sein, um WordPress-Shortcodes effizient zu generieren.

Verwendung

Zuerst klonen Sie das Repository dieses Generators mit folgendem Befehl.

git clone https://github.com/yuis-ice/wp_shortcode_genelater.git

Anschließend lesen Sie die README, um die detaillierte Verwendung zu bestätigen.

Generator-Code

Der Code dieses Generators ist in Ruby geschrieben und generiert WordPresss add_shortcode aus CSV-Dateien. Hier ist eine Zusammenfassung des Codes.

require 'csv'

@csvFilePath = File.expand_path('../../src.csv', __FILE__)
@functions = ''

CSV.foreach(@csvFilePath, headers: true) do |csvText|
  # Daten aus CSV-Datei lesen und formatieren

  # ASP, CATEGORY, REMARKS, PRODUCT, TAG, AD Spalten formatieren
  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

  # Shortcode generieren
  @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

# Generierten Code anzeigen und in Datei speichern
puts @functions

@resultFilePath = File.expand_path('../../output/result.txt', __FILE__)
File.open(@resultFilePath, 'w') { |file|
  file.puts @functions
}

Dieser Generator liest Daten aus einer CSV-Datei und generiert daraus WordPresss add_shortcode-Funktionen. Er generiert Shortcodes basierend auf den Daten jeder Zeile und zeigt sie mit Kommentaren an.

Durch die Verwendung dieses Tools können Sie eine große Anzahl von WordPress-Shortcodes effizient generieren. Für detaillierte Verwendung lesen Sie bitte die README. Es sollte ein nützliches Tool für WordPress-Entwickler sein.

Zusammenfassung

Zusammenfassend ist der WordPress add_shortcode-Generator ein sehr praktisches Tool zum einfachen und schnellen Generieren von Shortcodes aus CSV-Dateien. Durch die Verwendung dieses Generators wird die Verwaltung großer Projekte und Websites einfacher und Sie sparen Zeit und Energie.

WordPress-Shortcodes sind ein wichtiges Mittel zum Erweitern und Anpassen von Inhalten und ein unverzichtbares Element bei der Plugin- und Theme-Entwicklung. Das manuelle Generieren vieler Shortcodes ist jedoch sehr mühsam und zeitaufwendig.

Durch die Verwendung dieses Generators füllen Sie einfach Daten in eine CSV-Datei aus und führen das Skript aus, um eine enorme Anzahl von Shortcodes zu generieren. Dies ermöglicht einen effizienten Entwicklungsprozess und minimiert die Fehlermöglichkeit.

Diesen Artikel teilen

Shou Arisaka 7. Nov. 2025

🔗 Links kopieren