Selamlar, wordpress site içeriklerine hesaplama kodları eklemek istiyorum html + js olan örnek hesaplama kodları aşağıda bunu nasıl işlevsel bir şekilde içerilere ekleyebilirim.


<div style="max-width: 400px; margin: 20px auto; padding: 20px; border: 2px solid #ccc; border-radius: 10px;">
  <h3>Çözünürlük Ürünü (Ksp) Hesaplayıcı</h3>
  <label>Aⁿ⁺ iyon derişimi (mol/L):</label>
  <input type="number" id="aIon" step="any" class="form-control" /><br>

  <label>Aⁿ⁺ iyon katsayısı (x):</label>
  <input type="number" id="aCoeff" step="1" class="form-control" /><br>

  <label>Bᵐ⁻ iyon derişimi (mol/L):</label>
  <input type="number" id="bIon" step="any" class="form-control" /><br>

  <label>Bᵐ⁻ iyon katsayısı (y):</label>
  <input type="number" id="bCoeff" step="1" class="form-control" /><br>

  <button onclick="calculateKsp()" style="margin-top:10px; padding:8px 16px;">Hesapla</button>
  <p id="result" style="font-weight: bold; margin-top: 10px;"></p>
</div>

<script>
  function calculateKsp() {
    const a = parseFloat(document.getElementById('aIon').value);
    const x = parseInt(document.getElementById('aCoeff').value);
    const b = parseFloat(document.getElementById('bIon').value);
    const y = parseInt(document.getElementById('bCoeff').value);

    if (isNaN(a) || isNaN(b) || isNaN(x) || isNaN(y)) {
      document.getElementById('result').textContent = "Lütfen tüm alanları doldurun.";
      return;
    }

    const ksp = Math.pow(a, x) * Math.pow(b, y);
    document.getElementById('result').textContent = "Ksp = " + ksp.toExponential(3);
  }
</script>