{"id":1402,"date":"2026-05-04T09:13:26","date_gmt":"2026-05-04T09:13:26","guid":{"rendered":"https:\/\/ounce.co.il\/?page_id=1402"},"modified":"2026-05-07T08:38:12","modified_gmt":"2026-05-07T08:38:12","slug":"%d7%9e%d7%97%d7%a9%d7%91%d7%95%d7%9f-%d7%a7%d7%a0%d7%99%d7%99%d7%aa-%d7%96%d7%94%d7%91","status":"publish","type":"page","link":"https:\/\/ounce.co.il\/ar\/%d7%9e%d7%97%d7%a9%d7%91%d7%95%d7%9f-%d7%a7%d7%a0%d7%99%d7%99%d7%aa-%d7%96%d7%94%d7%91\/","title":{"rendered":"\u05de\u05d7\u05e9\u05d1\u05d5\u05df \u05e7\u05e0\u05d9\u05d9\u05ea \u05d6\u05d4\u05d1"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1402\" class=\"elementor elementor-1402\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9428e97 e-flex e-con-boxed e-con e-parent\" data-id=\"9428e97\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-46ba881 e-n-tabs-none elementor-widget elementor-widget-n-tabs\" data-id=\"46ba881\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;horizontal_scroll&quot;:&quot;disable&quot;}\" data-widget_type=\"nested-tabs.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-tabs\" data-widget-number=\"74164353\" aria-label=\"Tabs. Open items with Enter or Space, close with Escape and navigate using the Arrow keys.\">\n\t\t\t<div class=\"e-n-tabs-heading\" role=\"tablist\">\n\t\t\t\t\t<button id=\"e-n-tab-title-741643531\" data-tab-title-id=\"e-n-tab-title-741643531\" class=\"e-n-tab-title\" aria-selected=\"true\" data-tab-index=\"1\" role=\"tab\" tabindex=\"0\" aria-controls=\"e-n-tab-content-741643531\" style=\"--n-tabs-title-order: 1;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t\u05d6\u05d4\u05d1\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t<button id=\"e-n-tab-title-741643532\" data-tab-title-id=\"e-n-tab-title-741643532\" class=\"e-n-tab-title\" aria-selected=\"false\" data-tab-index=\"2\" role=\"tab\" tabindex=\"-1\" aria-controls=\"e-n-tab-content-741643532\" style=\"--n-tabs-title-order: 2;\">\n\t\t\t\t\t\t<span class=\"e-n-tab-title-text\">\n\t\t\t\t\u05db\u05e1\u05e3\t\t\t<\/span>\n\t\t<\/button>\n\t\t\t\t\t<\/div>\n\t\t\t<div class=\"e-n-tabs-content\">\n\t\t\t\t<div id=\"e-n-tab-content-741643531\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-741643531\" data-tab-index=\"1\" style=\"--n-tabs-title-order: 1;\" class=\"e-active elementor-element elementor-element-1709098 e-con-full e-flex e-con e-child\" data-id=\"1709098\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b815a31 elementor-widget elementor-widget-html\" data-id=\"b815a31\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n#gc-wrap *{\n  box-sizing:border-box;\n  margin:0;\n  padding:0;\n  font-family:Arial,sans-serif;\n  direction:rtl;\n}\n\n#gc-wrap{\n  max-width:700px;\n  margin:0 auto;\n  padding:10px;\n}\n\n.gc-live{\n  display:flex;\n  align-items:center;\n  gap:6px;\n  font-size:12px;\n  color:#2d7a2d;\n  background:#e8f5e8;\n  padding:4px 10px;\n  border-radius:20px;\n  border:1px solid #b8ddb8;\n  width:fit-content;\n  margin-bottom:8px;\n}\n\n.gc-dot{\n  width:7px;\n  height:7px;\n  border-radius:50%;\n  background:#2d7a2d;\n  animation:blink 2s infinite;\n}\n\n@keyframes blink{\n  0%,100%{opacity:1}\n  50%{opacity:.2}\n}\n\n.gc-ounce{\n  font-size:12px;\n  color:#444;\n  margin-bottom:10px;\n}\n\n#gc-table{\n  width:100%;\n  border-collapse:collapse;\n}\n\n#gc-table th{\n  background:#C59B43;\n  color:#fff;\n  padding:10px;\n  font-size:12px;\n}\n\n#gc-table td{\n  padding:8px;\n  text-align:center;\n  border-bottom:1px solid #eee;\n}\n\n.gc-karat-badge{\n  color:#fff;\n  padding:4px 10px;\n  border-radius:6px;\n  font-weight:700;\n  display:inline-block;\n  font-size:13px;\n}\n\n.gc-karat-badge[data-karat=\"14\"]{background:#b07a18;}\n.gc-karat-badge[data-karat=\"18\"]{background:#C59B43;}\n.gc-karat-badge[data-karat=\"21\"]{background:#4a8a1a;}\n.gc-karat-badge[data-karat=\"24\"]{background:#c0392b;}\n\n.gc-row-weight{\n  width:70px;\n  height:28px;\n  border:1px solid #ccc;\n  border-radius:5px;\n  text-align:center;\n}\n\n.gc-total{\n  font-weight:700;\n  color:#C59B43;\n}\n\n.gc-err{\n  font-size:12px;\n  color:#c0392b;\n  margin-bottom:8px;\n  min-height:16px;\n}\n\n@media(max-width:600px){\n  #gc-table thead{display:none;}\n  #gc-table tr{\n    display:block;\n    margin-bottom:10px;\n    padding:10px;\n    background:#fff;\n    border-radius:10px;\n    box-shadow:0 2px 6px rgba(0,0,0,0.05);\n  }\n  #gc-table td{\n    display:flex;\n    justify-content:space-between;\n    padding:6px 0;\n    border:none;\n  }\n}\n<\/style>\n\n<div id=\"gc-wrap\">\n  <div class=\"gc-live\">\n    <span class=\"gc-dot\"><\/span>\n    \u05de\u05d7\u05d9\u05e8 \u05de\u05e2\u05d5\u05d3\u05db\u05df\n  <\/div>\n  <div class=\"gc-ounce\" id=\"gc-ounce\">\u05de\u05d7\u05d9\u05e8 \u05dc\u05d0\u05d5\u05e0\u05e7\u05d9\u05d9\u05d4: \u05d8\u05d5\u05e2\u05df...<\/div>\n  <div class=\"gc-err\" id=\"gc-err\"><\/div>\n  <table id=\"gc-table\">\n    <thead>\n      <tr>\n        <th>\u05e7\u05e8\u05d0\u05d8<\/th>\n        <th>\u05e9\u05d5\u05d5\u05d9 \u05d1\u05d5\u05e8\u05e1\u05d4 \u20aa \u05dc\u05d2\u05e8\u05dd<\/th>\n        <th>\u05e9\u05d5\u05d5\u05d9 \u05de\u05db\u05d9\u05e8\u05d4 \u20aa \u05dc\u05d2\u05e8\u05dd<\/th>\n        <th>\u05de\u05e9\u05e7\u05dc<\/th>\n        <th>\u05e1\u05d4\"\u05db<\/th>\n      <\/tr>\n    <\/thead>\n    <tbody id=\"gc-tbody\"><\/tbody>\n  <\/table>\n<\/div>\n\n<script>\n(function(){\n\n  const PAY_RATIO       = 0.897;\n  const CACHE_KEY       = 'gc_cache';\n  const UPDATE_HOUR     = 6;\n\n  \/\/ *** \u05e9\u05e0\u05d4 \u05dc\u05db\u05ea\u05d5\u05d1\u05ea \u05d4\u05d0\u05ea\u05e8 \u05e9\u05dc\u05da ***\n  const WP_AJAX_URL = '\/wp-admin\/admin-ajax.php';\n\n  const karats = [\n    {k:14, label:'14K', p:0.583},\n    {k:18, label:'18K', p:0.75},\n    {k:21, label:'21K', p:0.875},\n    {k:24, label:'24K', p:1}\n  ];\n\n  let goldILS  = 0;\n  let ounceUSD = 0;\n\n  function saveCache(gILS, oUSD, rate){\n    try {\n      localStorage.setItem(CACHE_KEY, JSON.stringify({\n        ts: new Date().toISOString(),\n        goldILS: gILS,\n        ounceUSD: oUSD,\n        rate: rate\n      }));\n    } catch(e){}\n  }\n\n  function loadCache(){\n    try { return JSON.parse(localStorage.getItem(CACHE_KEY)); }\n    catch(e){ return null; }\n  }\n\n  function needsUpdate(){\n    try {\n      const raw = localStorage.getItem(CACHE_KEY);\n      if (!raw) return true;\n      const c     = JSON.parse(raw);\n      const saved = new Date(c.ts);\n      const now   = new Date();\n      const todayUpdate = new Date(\n        now.getFullYear(), now.getMonth(), now.getDate(), UPDATE_HOUR, 0, 0\n      );\n      if (now >= todayUpdate && saved < todayUpdate) return true;\n      if (saved.toDateString() !== now.toDateString() && now >= todayUpdate) return true;\n      return false;\n    } catch(e){ return true; }\n  }\n\n  \/\/ \u2500\u2500 \u05e9\u05dc\u05d9\u05e4\u05d4 \u05de\u05d4\u05e9\u05e8\u05ea (\u05dc\u05dc\u05d0 CORS) \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\n  async function getPrice(){\n    const errEl = document.getElementById('gc-err');\n    try {\n      const r = await fetch(WP_AJAX_URL + '?action=get_gold_rates');\n      const d = await r.json();\n\n      if (!d.ok || !d.goldPerGramILS){\n        errEl.textContent = '\u05e9\u05d2\u05d9\u05d0\u05d4 \u05d1\u05d8\u05e2\u05d9\u05e0\u05ea \u05de\u05d7\u05d9\u05e8 \u05d6\u05d4\u05d1 \u2013 \u05de\u05e9\u05ea\u05de\u05e9 \u05d1\u05e0\u05ea\u05d5\u05df \u05d0\u05d7\u05e8\u05d5\u05df';\n        return false;\n      }\n\n      goldILS  = d.goldPerGramILS;\n      ounceUSD = d.goldOunceUSD;\n      saveCache(goldILS, ounceUSD, d.usdToIls);\n      errEl.textContent = '';\n      return true;\n\n    } catch(e){\n      errEl.textContent = '\u05e9\u05d2\u05d9\u05d0\u05ea \u05d7\u05d9\u05d1\u05d5\u05e8 \u05dc\u05e9\u05e8\u05ea';\n      return false;\n    }\n  }\n\n  function build(){\n    const tbody = document.getElementById('gc-tbody');\n    tbody.innerHTML = '';\n    karats.forEach(c => {\n      const tr = document.createElement('tr');\n      tr.innerHTML = `\n        <td><span class=\"gc-karat-badge\" data-karat=\"${c.k}\">${c.label}<\/span><\/td>\n        <td id=\"b-${c.k}\">\u2014<\/td>\n        <td id=\"p-${c.k}\">\u2014<\/td>\n        <td><input class=\"gc-row-weight\" type=\"number\" id=\"w-${c.k}\" min=\"0\" step=\"0.01\" placeholder=\"0\" oninput=\"gcCalc(${c.k},${c.p})\"><\/td>\n        <td id=\"t-${c.k}\" class=\"gc-total\">\u2014<\/td>`;\n      tbody.appendChild(tr);\n    });\n  }\n\n  function render(){\n    karats.forEach(c => {\n      const base = goldILS * c.p;\n      document.getElementById('b-'+c.k).textContent = '\u20aa'+base.toFixed(2);\n      document.getElementById('p-'+c.k).textContent = '\u20aa'+(base*PAY_RATIO).toFixed(2);\n      gcCalc(c.k, c.p);\n    });\n    document.getElementById('gc-ounce').textContent =\n      '\u05de\u05d7\u05d9\u05e8 \u05dc\u05d0\u05d5\u05e0\u05e7\u05d9\u05d9\u05d4: $'+(ounceUSD ? ounceUSD.toFixed(2) : '\u2014');\n  }\n\n  window.gcCalc = function(k, p){\n    const w  = parseFloat(document.getElementById('w-'+k).value) || 0;\n    const el = document.getElementById('t-'+k);\n    el.textContent = (w && goldILS)\n      ? '\u20aa'+(goldILS * p * PAY_RATIO * w).toFixed(2)\n      : '\u2014';\n  };\n\n  async function init(){\n    build();\n\n    const cache = loadCache();\n    if (cache?.goldILS){\n      goldILS  = cache.goldILS;\n      ounceUSD = cache.ounceUSD || 0;\n      render();\n    }\n\n    if (needsUpdate()){\n      const ok = await getPrice();\n      if (ok) render();\n    }\n\n    setInterval(async () => {\n      if (needsUpdate()){\n        const ok = await getPrice();\n        if (ok) render();\n      }\n    }, 3600000);\n  }\n\n  init();\n\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div id=\"e-n-tab-content-741643532\" role=\"tabpanel\" aria-labelledby=\"e-n-tab-title-741643532\" data-tab-index=\"2\" style=\"--n-tabs-title-order: 2;\" class=\" elementor-element elementor-element-19a7f1c e-con-full e-flex e-con e-child\" data-id=\"19a7f1c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-41bb1e5 elementor-widget elementor-widget-html\" data-id=\"41bb1e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- \u05de\u05d7\u05d9\u05e8 \u05db\u05e1\u05e3 \u05dc\u05d0\u05d5\u05e0\u05e7\u05d9\u05d9\u05d4 \u2013 \u05e2\u05d3\u05db\u05d5\u05df \u05e4\u05e2\u05dd \u05d1\u05d9\u05d5\u05dd \u05d1-06:00 -->\n<style>\n#sv-wrap{\n  direction:rtl;\n  font-family:Arial,sans-serif;\n  text-align:center;\n  padding:15px;\n}\n.sv-live{\n  display:inline-flex;\n  align-items:center;\n  gap:6px;\n  background:#f5f5f5;\n  color:#555;\n  border:1px solid #ccc;\n  border-radius:20px;\n  padding:5px 12px;\n  font-size:13px;\n  margin-bottom:10px;\n}\n.sv-dot{\n  width:7px;\n  height:7px;\n  border-radius:50%;\n  background:#555;\n  animation:sv-blink 2s infinite;\n}\n@keyframes sv-blink{\n  0%,100%{opacity:1}\n  50%{opacity:.2}\n}\n.sv-price{\n  font-size:34px;\n  font-weight:700;\n  color:#1a1a1a;\n}\n.sv-ils{\n  font-size:22px;\n  font-weight:400;\n  color:#666;\n}\n.sv-sub{\n  margin-top:5px;\n  font-size:13px;\n  color:#666;\n}\n<\/style>\n\n<div id=\"sv-wrap\">\n  <div class=\"sv-live\">\n    <span class=\"sv-dot\"><\/span>\n    \u05de\u05d7\u05d9\u05e8 \u05db\u05e1\u05e3 \u05de\u05e2\u05d5\u05d3\u05db\u05df\n  <\/div>\n  <div class=\"sv-price\" id=\"sv-usd\">\u05d8\u05d5\u05e2\u05df...<\/div>\n  <div class=\"sv-ils\" id=\"sv-ils\"><\/div>\n  <div class=\"sv-sub\">\u05de\u05d7\u05d9\u05e8 \u05d0\u05d5\u05e0\u05e7\u05d9\u05d9\u05ea \u05db\u05e1\u05e3 \u05d1\u05d3\u05d5\u05dc\u05e8<\/div>\n<\/div>\n\n<script>\n(function(){\n  const CACHE_KEY   = 'sv_cache';\n  const UPDATE_HOUR = 6;\n  const USD_ILS_FALLBACK = 3.72;\n\n  function saveCache(d){ try{ localStorage.setItem(CACHE_KEY, JSON.stringify(d)); }catch(e){} }\n  function loadCache(){ try{ return JSON.parse(localStorage.getItem(CACHE_KEY)); }catch(e){ return null; } }\n\n  function needsUpdate(){\n    try{\n      const c = loadCache();\n      if(!c) return true;\n      const saved = new Date(c.ts);\n      const now   = new Date();\n      const cut   = new Date(now.getFullYear(),now.getMonth(),now.getDate(),UPDATE_HOUR,0,0);\n      if(now >= cut && saved < cut) return true;\n      if(saved.toDateString() !== now.toDateString() && now >= cut) return true;\n      return false;\n    }catch(e){ return true; }\n  }\n\n  async function fetchPrice(){\n    let ozUSD = 0, usdToIls = USD_ILS_FALLBACK;\n\n    try{\n      const r = await fetch('https:\/\/api.gold-api.com\/price\/XAG');\n      const d = await r.json();\n      ozUSD = Number(d.price || d.Price) || 0;\n    }catch(e){}\n\n    if(!ozUSD) return null;\n\n    try{\n      const r2 = await fetch('https:\/\/api.frankfurter.app\/latest?from=USD&to=ILS');\n      const d2 = await r2.json();\n      if(d2.rates?.ILS) usdToIls = Number(d2.rates.ILS);\n    }catch(e){\n      try{\n        const r3  = await fetch('https:\/\/www.boi.org.il\/currency.xml');\n        const txt = await r3.text();\n        const m   = txt.match(\/<CURRENCYCODE>USD<\\\/CURRENCYCODE>[\\s\\S]*?<RATE>([\\d.]+)<\\\/RATE>\/);\n        if(m) usdToIls = parseFloat(m[1]);\n      }catch(e2){}\n    }\n\n    return { ozUSD, ozILS: ozUSD * usdToIls, rate: usdToIls, ts: new Date().toISOString() };\n  }\n\n  function render(data){\n    document.getElementById('sv-usd').textContent = '$' + data.ozUSD.toFixed(2);\n    document.getElementById('sv-ils').textContent = '| \\u20aa' + data.ozILS.toFixed(2);\n  }\n\n  async function init(){\n    const cache = loadCache();\n    if(cache?.ozUSD) render(cache);\n\n    if(needsUpdate()){\n      const data = await fetchPrice();\n      if(data){ saveCache(data); render(data); }\n    }\n\n    setInterval(async()=>{\n      if(needsUpdate()){\n        const data = await fetchPrice();\n        if(data){ saveCache(data); render(data); }\n      }\n    }, 3600000);\n  }\n\n  init();\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\u05d6\u05d4\u05d1 \u05db\u05e1\u05e3 \u05de\u05d7\u05d9\u05e8 \u05de\u05e2\u05d5\u05d3\u05db\u05df \u05de\u05d7\u05d9\u05e8 \u05dc\u05d0\u05d5\u05e0\u05e7\u05d9\u05d9\u05d4: \u05d8\u05d5\u05e2\u05df&#8230; \u05e7\u05e8\u05d0\u05d8 \u05e9\u05d5\u05d5\u05d9 \u05d1\u05d5\u05e8\u05e1\u05d4 \u20aa \u05dc\u05d2\u05e8\u05dd \u05e9\u05d5\u05d5\u05d9 \u05de\u05db\u05d9\u05e8\u05d4 \u20aa \u05dc\u05d2\u05e8\u05dd \u05de\u05e9\u05e7\u05dc \u05e1\u05d4&quot;\u05db \u05de\u05d7\u05d9\u05e8 \u05db\u05e1\u05e3 \u05de\u05e2\u05d5\u05d3\u05db\u05df \u05d8\u05d5\u05e2\u05df&#8230; \u05de\u05d7\u05d9\u05e8 \u05d0\u05d5\u05e0\u05e7\u05d9\u05d9\u05ea \u05db\u05e1\u05e3 \u05d1\u05d3\u05d5\u05dc\u05e8 \u05de\u05d7\u05d9\u05e8 \u05de\u05e2\u05d5\u05d3\u05db\u05df \u05de\u05d7\u05d9\u05e8 \u05dc\u05d0\u05d5\u05e0\u05e7\u05d9\u05d9\u05d4: \u05d8\u05d5\u05e2\u05df&#8230; \u05e7\u05e8\u05d0\u05d8 \u05e9\u05d5\u05d5\u05d9 \u05d1\u05d5\u05e8\u05e1\u05d4 \u20aa \u05dc\u05d2\u05e8\u05dd \u05e9\u05d5\u05d5\u05d9 \u05de\u05db\u05d9\u05e8\u05d4 \u20aa \u05dc\u05d2\u05e8\u05dd \u05de\u05e9\u05e7\u05dc \u05e1\u05d4&quot;\u05db \u05de\u05d7\u05d9\u05e8 \u05db\u05e1\u05e3 \u05de\u05e2\u05d5\u05d3\u05db\u05df \u05d8\u05d5\u05e2\u05df&#8230; \u05de\u05d7\u05d9\u05e8 \u05d0\u05d5\u05e0\u05e7\u05d9\u05d9\u05ea \u05db\u05e1\u05e3 \u05d1\u05d3\u05d5\u05dc\u05e8<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1402","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ounce.co.il\/ar\/wp-json\/wp\/v2\/pages\/1402","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ounce.co.il\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ounce.co.il\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ounce.co.il\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ounce.co.il\/ar\/wp-json\/wp\/v2\/comments?post=1402"}],"version-history":[{"count":87,"href":"https:\/\/ounce.co.il\/ar\/wp-json\/wp\/v2\/pages\/1402\/revisions"}],"predecessor-version":[{"id":1568,"href":"https:\/\/ounce.co.il\/ar\/wp-json\/wp\/v2\/pages\/1402\/revisions\/1568"}],"wp:attachment":[{"href":"https:\/\/ounce.co.il\/ar\/wp-json\/wp\/v2\/media?parent=1402"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}