{"id":6927,"date":"2026-06-16T16:02:37","date_gmt":"2026-06-16T16:02:37","guid":{"rendered":"https:\/\/3solutions.pt\/?page_id=6927"},"modified":"2026-06-18T21:52:09","modified_gmt":"2026-06-18T21:52:09","slug":"jobmaps-editar-empresa","status":"publish","type":"page","link":"https:\/\/3solutions.pt\/en\/jobmaps-editar-empresa\/","title":{"rendered":"WIW Editar empresa"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6927\" class=\"elementor elementor-6927\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2f33e13 e-flex e-con-boxed e-con e-parent\" data-id=\"2f33e13\" 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-36acd0e elementor-widget elementor-widget-html\" data-id=\"36acd0e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<header class=\"jm-site-header\">\r\n  <div class=\"jm-site-header-inner\">\r\n\r\n    <a href=\"\/jobmaps-o-mapa-do-trabalho-local\/\" class=\"jm-site-brand\" aria-label=\"Ir para a p\u00e1gina inicial do WIW\">\r\n      <span class=\"jm-site-logo\">\r\n        <img decoding=\"async\" src=\"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/06\/WIW.png\" alt=\"WIW - Work is Worth\">\r\n      <\/span>\r\n    <\/a>\r\n\r\n    <nav class=\"jm-site-nav\" aria-label=\"Menu WIW\">\r\n      <a id=\"jm-link-contratar\" href=\"\/jobmaps-login\/\" class=\"jm-site-nav-link\">Quero contratar<\/a>\r\n      <a id=\"jm-link-trabalhar\" href=\"\/jobmaps-login-candidato\/\" class=\"jm-site-nav-link\">Quero trabalhar<\/a>\r\n      <a id=\"jm-link-recrutador\" href=\"\/jobmaps-recrutador\/\" class=\"jm-site-nav-link\">Sou recrutador<\/a>\r\n\r\n      <a id=\"jm-user-pill\" href=\"\/jobmaps-o-mapa-do-trabalho-local\/\" class=\"jm-user-pill\" style=\"display:none;\">\r\n        <span class=\"jm-user-icon\">\ud83d\udc64<\/span>\r\n        <span id=\"jm-user-name\">\u00c1rea<\/span>\r\n      <\/a>\r\n\r\n      <a id=\"jm-logout-link\" href=\"#\" class=\"jm-site-nav-link jm-logout-link\" style=\"display:none;\">Sair<\/a>\r\n    <\/nav>\r\n\r\n  <\/div>\r\n<\/header>\r\n\r\n<script>\r\ndocument.addEventListener(\"DOMContentLoaded\", function () {\r\n  const contratarLink = document.getElementById(\"jm-link-contratar\");\r\n  const trabalharLink = document.getElementById(\"jm-link-trabalhar\");\r\n  const recrutadorLink = document.getElementById(\"jm-link-recrutador\");\r\n  const userPill = document.getElementById(\"jm-user-pill\");\r\n  const userName = document.getElementById(\"jm-user-name\");\r\n  const logoutLink = document.getElementById(\"jm-logout-link\");\r\n\r\n  function resetNavState() {\r\n    const links = [contratarLink, trabalharLink, recrutadorLink];\r\n\r\n    links.forEach(function (link) {\r\n      if (!link) return;\r\n      link.classList.remove(\"jm-active-link\");\r\n      link.classList.remove(\"jm-logged-link\");\r\n    });\r\n\r\n    if (contratarLink) {\r\n      contratarLink.href = \"\/jobmaps-login\/\";\r\n      contratarLink.textContent = \"Quero contratar\";\r\n    }\r\n\r\n    if (trabalharLink) {\r\n      trabalharLink.href = \"\/jobmaps-login-candidato\/\";\r\n      trabalharLink.textContent = \"Quero trabalhar\";\r\n    }\r\n\r\n    if (recrutadorLink) {\r\n      recrutadorLink.href = \"\/jobmaps-recrutador\/\";\r\n      recrutadorLink.textContent = \"Sou recrutador\";\r\n    }\r\n  }\r\n\r\n  function activateLink(link) {\r\n    if (!link) return;\r\n    link.classList.add(\"jm-active-link\");\r\n    link.classList.add(\"jm-logged-link\");\r\n  }\r\n\r\n  function showLogout(data) {\r\n    if (logoutLink) {\r\n      const cleanLogoutUrl = (data.logout_url || \"#\")\r\n        .replace(\/&amp;\/g, \"&\")\r\n        .replace(\/&#038;\/g, \"&\");\r\n\r\n      logoutLink.href = cleanLogoutUrl;\r\n      logoutLink.style.display = \"inline-flex\";\r\n    }\r\n  }\r\n\r\n  function showUserPill(label, href) {\r\n    if (userPill && userName) {\r\n      userName.textContent = label || \"\u00c1rea\";\r\n      userPill.href = href || \"\/jobmaps-o-mapa-do-trabalho-local\/\";\r\n      userPill.style.display = \"inline-flex\";\r\n    }\r\n  }\r\n\r\n  function hideUserArea() {\r\n    if (userPill) {\r\n      userPill.style.display = \"none\";\r\n    }\r\n\r\n    if (logoutLink) {\r\n      logoutLink.style.display = \"none\";\r\n      logoutLink.href = \"#\";\r\n    }\r\n  }\r\n\r\n  function estadoNaoLogado() {\r\n    resetNavState();\r\n    hideUserArea();\r\n  }\r\n\r\n  function estadoEmpresaLogada(data) {\r\n    resetNavState();\r\n\r\n    if (contratarLink) {\r\n      contratarLink.href = \"\/jobmaps-area-empresa\/\";\r\n      activateLink(contratarLink);\r\n    }\r\n\r\n    showUserPill(data.empresa_titulo || data.display_name || \"Empresa\", \"\/jobmaps-area-empresa\/\");\r\n    showLogout(data);\r\n  }\r\n\r\n  function estadoCandidatoLogado(data) {\r\n    resetNavState();\r\n\r\n    if (trabalharLink) {\r\n      trabalharLink.href = \"\/jobmaps-area-candidato\/\";\r\n      activateLink(trabalharLink);\r\n    }\r\n\r\n    showUserPill(data.candidato_nome || data.display_name || \"Candidato\", \"\/jobmaps-area-candidato\/\");\r\n    showLogout(data);\r\n  }\r\n\r\n  function estadoRecrutadorLogado(data) {\r\n    resetNavState();\r\n\r\n    if (recrutadorLink) {\r\n      recrutadorLink.href = \"\/jobmaps-area-recrutador\/\";\r\n      activateLink(recrutadorLink);\r\n    }\r\n\r\n    showUserPill(data.recrutador_nome || data.display_name || \"Recrutador WIW\", \"\/jobmaps-area-recrutador\/\");\r\n    showLogout(data);\r\n  }\r\n\r\n  fetch(\"\/wp-admin\/admin-ajax.php?action=jm5_header_me&t=\" + Date.now(), {\r\n    method: \"GET\",\r\n    credentials: \"same-origin\",\r\n    cache: \"no-store\"\r\n  })\r\n    .then(response => response.json())\r\n    .then(data => {\r\n      if (!data || !data.logged_in) {\r\n        estadoNaoLogado();\r\n        return;\r\n      }\r\n\r\n      if (data.user_type === \"empresa\" || data.is_empresa) {\r\n        estadoEmpresaLogada(data);\r\n        return;\r\n      }\r\n\r\n      if (data.user_type === \"candidato\" || data.is_candidato) {\r\n        estadoCandidatoLogado(data);\r\n        return;\r\n      }\r\n\r\n      if (data.user_type === \"recrutador\" || data.is_recrutador) {\r\n        estadoRecrutadorLogado(data);\r\n        return;\r\n      }\r\n\r\n      estadoNaoLogado();\r\n    })\r\n    .catch(() => {\r\n      estadoNaoLogado();\r\n    });\r\n});\r\n<\/script>\r\n\r\n<style>\r\n.jm-site-header {\r\n  width: 100%;\r\n  padding: 0;\r\n  background: #ffffff;\r\n  box-sizing: border-box;\r\n  font-family: inherit;\r\n  position: relative;\r\n  z-index: 20;\r\n  border-bottom: 1px solid #e8ebf0;\r\n}\r\n\r\n.jm-site-header-inner {\r\n  width: 100%;\r\n  margin: 0 auto;\r\n  padding: 4px 24px;\r\n  min-height: 66px;\r\n  background: #ffffff;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  gap: 22px;\r\n  box-sizing: border-box;\r\n  overflow: visible;\r\n  position: relative;\r\n}\r\n\r\n.jm-site-brand {\r\n  display: inline-flex;\r\n  flex-direction: column;\r\n  align-items: flex-start;\r\n  justify-content: center;\r\n  text-decoration: none;\r\n  flex-shrink: 0;\r\n  min-width: 250px;\r\n  overflow: visible;\r\n}\r\n\r\n.jm-site-logo {\r\n  height: 58px;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: flex-start;\r\n  overflow: visible;\r\n}\r\n\r\n.jm-site-logo img {\r\n  height: 160px;\r\n  width: auto;\r\n  max-width: 305px;\r\n  display: block;\r\n  transform: scale(1.18);\r\n  transform-origin: left center;\r\n}\r\n\r\n.jm-site-nav {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: flex-end;\r\n  gap: 22px;\r\n  flex-wrap: nowrap;\r\n}\r\n\r\n.jm-site-nav-link {\r\n  position: relative;\r\n  display: inline-flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  padding: 8px 0;\r\n  text-align: center;\r\n  text-decoration: none;\r\n  font-size: 12px;\r\n  font-weight: 650;\r\n  line-height: 1;\r\n  color: #6b7686;\r\n  background: transparent;\r\n  border: 0;\r\n  box-shadow: none;\r\n  transition: color 0.15s ease, opacity 0.15s ease;\r\n  box-sizing: border-box;\r\n  white-space: nowrap;\r\n  opacity: 0.92;\r\n}\r\n\r\n.jm-site-nav-link::after {\r\n  content: \"\";\r\n  position: absolute;\r\n  left: 0;\r\n  right: 0;\r\n  bottom: -5px;\r\n  height: 2px;\r\n  border-radius: 999px;\r\n  background: #1556ff;\r\n  transform: scaleX(0);\r\n  transform-origin: center;\r\n  transition: transform 0.15s ease;\r\n}\r\n\r\n.jm-site-nav-link:hover {\r\n  color: #1556ff;\r\n  opacity: 1;\r\n}\r\n\r\n.jm-site-nav-link:hover::after {\r\n  transform: scaleX(1);\r\n}\r\n\r\n.jm-active-link {\r\n  color: #1556ff !important;\r\n  font-weight: 800;\r\n  opacity: 1;\r\n}\r\n\r\n.jm-active-link::after {\r\n  transform: scaleX(1);\r\n}\r\n\r\n.jm-logged-link {\r\n  color: #1556ff !important;\r\n}\r\n\r\n.jm-logout-link {\r\n  color: #a12626;\r\n  font-weight: 750;\r\n}\r\n\r\n.jm-logout-link::after {\r\n  background: #a12626;\r\n}\r\n\r\n.jm-user-pill {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 5px;\r\n  padding: 0;\r\n  border-radius: 0;\r\n  background: transparent;\r\n  color: #587092;\r\n  text-decoration: none;\r\n  font-size: 11.5px;\r\n  font-weight: 650;\r\n  border: 0;\r\n  white-space: nowrap;\r\n  max-width: 170px;\r\n  overflow: hidden;\r\n  text-overflow: ellipsis;\r\n  transition: color 0.15s ease;\r\n}\r\n\r\n.jm-user-pill:hover {\r\n  color: #1556ff;\r\n}\r\n\r\n.jm-user-icon {\r\n  font-size: 12px;\r\n  line-height: 1;\r\n  flex-shrink: 0;\r\n}\r\n\r\n#jm-user-name {\r\n  display: inline-block;\r\n  overflow: hidden;\r\n  text-overflow: ellipsis;\r\n  white-space: nowrap;\r\n}\r\n\r\n\/* Tablet *\/\r\n@media (max-width: 900px) {\r\n  .jm-site-header-inner {\r\n    padding: 5px 16px;\r\n    min-height: 68px;\r\n    gap: 14px;\r\n  }\r\n\r\n  .jm-site-brand {\r\n    min-width: 230px;\r\n  }\r\n\r\n  .jm-site-logo {\r\n    height: 60px;\r\n  }\r\n\r\n  .jm-site-logo img {\r\n    height: 158px;\r\n    max-width: 300px;\r\n    transform: scale(1.18);\r\n    transform-origin: left center;\r\n  }\r\n\r\n  .jm-site-nav {\r\n    gap: 15px;\r\n  }\r\n\r\n  .jm-site-nav-link {\r\n    font-size: 11.5px;\r\n    padding: 7px 0;\r\n  }\r\n\r\n  .jm-user-pill {\r\n    font-size: 11px;\r\n    max-width: 135px;\r\n  }\r\n}\r\n\r\n\/* Mobile *\/\r\n@media (max-width: 680px) {\r\n  .jm-site-header-inner {\r\n    padding: 6px 8px 11px;\r\n    min-height: auto;\r\n    flex-direction: column;\r\n    align-items: flex-start;\r\n    gap: 0;\r\n  }\r\n\r\n  .jm-site-brand {\r\n    width: 100%;\r\n    min-width: 0;\r\n    align-items: flex-start;\r\n    padding-right: 0;\r\n    margin-left: 0;\r\n  }\r\n\r\n  .jm-site-logo {\r\n    height: 95px;\r\n    width: 100%;\r\n    justify-content: flex-start;\r\n    overflow: visible;\r\n    margin-left: 0;\r\n  }\r\n\r\n  .jm-site-logo img {\r\n    height: 215px;\r\n    max-width: 390px;\r\n    transform: scale(1.22);\r\n    transform-origin: left center;\r\n    margin-left: -28px;\r\n  }\r\n\r\n  .jm-site-nav {\r\n    width: 100%;\r\n    justify-content: center;\r\n    gap: 11px 16px;\r\n    flex-wrap: wrap;\r\n    padding-top: 8px;\r\n  }\r\n\r\n  .jm-site-nav-link {\r\n    font-size: 12px;\r\n    font-weight: 700;\r\n    padding: 5px 0;\r\n    color: #6b7686;\r\n  }\r\n\r\n  .jm-active-link {\r\n    color: #1556ff !important;\r\n    font-weight: 850;\r\n  }\r\n\r\n  .jm-site-nav-link::after {\r\n    bottom: -3px;\r\n    height: 2px;\r\n  }\r\n\r\n  .jm-user-pill {\r\n    position: absolute;\r\n    top: 12px;\r\n    right: 12px;\r\n    font-size: 11px;\r\n    max-width: 92px;\r\n    justify-content: flex-end;\r\n    margin-top: 0;\r\n    color: #587092;\r\n  }\r\n\r\n  .jm-user-icon {\r\n    font-size: 12px;\r\n  }\r\n\r\n  .jm-logout-link {\r\n    color: #a12626;\r\n  }\r\n}\r\n\r\n\/* Mobile muito estreito *\/\r\n@media (max-width: 420px) {\r\n  .jm-site-header-inner {\r\n    padding: 6px 6px 10px;\r\n  }\r\n\r\n  .jm-site-brand {\r\n    padding-right: 0;\r\n    margin-left: 0;\r\n  }\r\n\r\n  .jm-site-logo {\r\n    height: 88px;\r\n    overflow: visible;\r\n    margin-left: 0;\r\n  }\r\n\r\n  .jm-site-logo img {\r\n    height: 198px;\r\n    max-width: 360px;\r\n    transform: scale(1.18);\r\n    transform-origin: left center;\r\n    margin-left: -30px;\r\n  }\r\n\r\n  .jm-site-nav {\r\n    gap: 9px 12px;\r\n    padding-top: 7px;\r\n  }\r\n\r\n  .jm-site-nav-link {\r\n    font-size: 11.5px;\r\n    padding: 4px 0;\r\n  }\r\n\r\n  .jm-user-pill {\r\n    top: 11px;\r\n    right: 10px;\r\n    font-size: 10.5px;\r\n    max-width: 78px;\r\n  }\r\n\r\n  .jm-user-icon {\r\n    font-size: 11px;\r\n  }\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-799d604 elementor-widget elementor-widget-html\" data-id=\"799d604\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<section class=\"wiw-edit-company-page\">\n  <style>\n    .wiw-edit-company-page {\n      --wiw-blue: #12335f;\n      --wiw-blue-2: #1f4f8f;\n      --wiw-bg: #f5f7fb;\n      --wiw-card: #ffffff;\n      --wiw-text: #152238;\n      --wiw-muted: #64748b;\n      --wiw-border: #dbe3ef;\n      --wiw-danger: #b42318;\n      --wiw-success: #027a48;\n      width: 100%;\n      max-width: 100%;\n      min-height: calc(100vh - 120px);\n      padding: 42px 18px 70px;\n      background: var(--wiw-bg);\n      color: var(--wiw-text);\n      font-family: inherit;\n      box-sizing: border-box;\n      overflow-x: hidden;\n    }\n\n    .wiw-edit-company-page * {\n      box-sizing: border-box;\n    }\n\n    .wiw-company-wrap {\n      width: min(1040px, 100%);\n      margin: 0 auto;\n    }\n\n    .wiw-company-hero,\n    .wiw-company-card {\n      background: var(--wiw-card);\n      border: 1px solid var(--wiw-border);\n      border-radius: 24px;\n      box-shadow: 0 18px 45px rgba(15, 35, 65, 0.08);\n      overflow: hidden;\n    }\n\n    .wiw-company-hero {\n      display: flex;\n      justify-content: space-between;\n      align-items: flex-end;\n      gap: 24px;\n      padding: 32px;\n      margin-bottom: 24px;\n    }\n\n    .wiw-kicker {\n      display: inline-flex;\n      margin-bottom: 14px;\n      padding: 7px 12px;\n      border-radius: 999px;\n      background: rgba(18, 51, 95, 0.08);\n      color: var(--wiw-blue);\n      font-size: 13px;\n      font-weight: 850;\n    }\n\n    .wiw-company-hero h1 {\n      margin: 0 0 12px;\n      color: var(--wiw-blue);\n      font-size: clamp(30px, 4vw, 46px);\n      line-height: 1.05;\n      letter-spacing: -0.035em;\n    }\n\n    .wiw-company-hero p {\n      margin: 0;\n      max-width: 700px;\n      color: var(--wiw-muted);\n      font-size: 17px;\n      line-height: 1.6;\n    }\n\n    .wiw-back-btn {\n      display: inline-flex;\n      justify-content: center;\n      align-items: center;\n      padding: 13px 18px;\n      border-radius: 999px;\n      background: #eef5ff;\n      color: #1556ff;\n      text-decoration: none;\n      font-size: 14px;\n      font-weight: 900;\n      white-space: nowrap;\n    }\n\n    .wiw-company-card {\n      padding: 28px;\n    }\n\n    .wiw-message {\n      display: none;\n      margin-bottom: 18px;\n      padding: 14px 16px;\n      border-radius: 14px;\n      font-size: 14px;\n      line-height: 1.5;\n      font-weight: 750;\n    }\n\n    .wiw-message.visible {\n      display: block;\n    }\n\n    .wiw-message.info {\n      background: rgba(31, 79, 143, .08);\n      border: 1px solid rgba(31, 79, 143, .16);\n      color: var(--wiw-blue);\n    }\n\n    .wiw-message.success {\n      background: rgba(2, 122, 72, .07);\n      border: 1px solid rgba(2, 122, 72, .18);\n      color: var(--wiw-success);\n    }\n\n    .wiw-message.error {\n      background: rgba(180, 35, 24, .07);\n      border: 1px solid rgba(180, 35, 24, .18);\n      color: var(--wiw-danger);\n    }\n\n    .wiw-form {\n      display: grid;\n      gap: 22px;\n    }\n\n    .wiw-section-title {\n      margin: 8px 0 0;\n      padding-top: 18px;\n      border-top: 1px solid #edf1f7;\n      color: var(--wiw-blue);\n      font-size: 20px;\n      line-height: 1.25;\n      font-weight: 950;\n    }\n\n    .wiw-section-title:first-of-type {\n      padding-top: 0;\n      border-top: 0;\n    }\n\n    .wiw-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 16px;\n    }\n\n    .wiw-field {\n      display: grid;\n      gap: 8px;\n      min-width: 0;\n    }\n\n    .wiw-field.full {\n      grid-column: 1 \/ -1;\n    }\n\n    .wiw-field label {\n      color: var(--wiw-blue);\n      font-size: 14px;\n      font-weight: 850;\n    }\n\n    .wiw-field small {\n      color: var(--wiw-muted);\n      font-size: 13px;\n      line-height: 1.45;\n    }\n\n    .wiw-field textarea,\n    .wiw-field input,\n    .wiw-field select {\n      width: 100%;\n      border: 1px solid var(--wiw-border);\n      border-radius: 15px;\n      padding: 14px 15px;\n      font-size: 15px;\n      color: var(--wiw-text);\n      background: #fff;\n      outline: none;\n      transition: border-color .2s ease, box-shadow .2s ease;\n      box-sizing: border-box;\n      font-family: inherit;\n      min-width: 0;\n    }\n\n    .wiw-field textarea {\n      min-height: 130px;\n      resize: vertical;\n    }\n\n    .wiw-field textarea:focus,\n    .wiw-field input:focus,\n    .wiw-field select:focus {\n      border-color: rgba(31, 79, 143, .55);\n      box-shadow: 0 0 0 4px rgba(31, 79, 143, .10);\n    }\n\n    .wiw-logo-box {\n      display: grid;\n      grid-template-columns: 130px 1fr;\n      gap: 18px;\n      align-items: center;\n      padding: 16px;\n      border: 1px dashed rgba(31,79,143,.35);\n      border-radius: 16px;\n      background: #f8fbff;\n    }\n\n    .wiw-logo-preview {\n      width: 118px;\n      height: 118px;\n      border-radius: 22px;\n      background: #ffffff;\n      border: 1px solid #dbe3ef;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      overflow: hidden;\n      color: var(--wiw-muted);\n      font-size: 12px;\n      text-align: center;\n      padding: 10px;\n    }\n\n    .wiw-logo-preview img {\n      width: 100%;\n      height: 100%;\n      object-fit: contain;\n      display: block;\n    }\n\n    .wiw-actions {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 12px;\n      align-items: center;\n      padding-top: 18px;\n      border-top: 1px solid #edf1f7;\n    }\n\n    .wiw-btn {\n      appearance: none;\n      border: 0;\n      border-radius: 999px;\n      padding: 14px 22px;\n      font-size: 15px;\n      font-weight: 850;\n      cursor: pointer;\n      text-decoration: none;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 8px;\n      transition: transform .18s ease, box-shadow .18s ease, background .18s ease;\n      font-family: inherit;\n    }\n\n    .wiw-btn-primary {\n      color: #fff;\n      background: linear-gradient(135deg, var(--wiw-blue), var(--wiw-blue-2));\n      box-shadow: 0 14px 25px rgba(18, 51, 95, .22);\n    }\n\n    .wiw-btn-secondary {\n      color: var(--wiw-blue);\n      background: #fff;\n      border: 1px solid var(--wiw-border);\n    }\n\n    .wiw-loading {\n      opacity: .65;\n      pointer-events: none;\n    }\n\n    @media (max-width: 820px) {\n      .wiw-company-hero {\n        flex-direction: column;\n        align-items: flex-start;\n      }\n\n      .wiw-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .wiw-logo-box {\n        grid-template-columns: 1fr;\n      }\n\n      .wiw-logo-preview {\n        width: 100%;\n        height: 150px;\n      }\n\n      .wiw-back-btn,\n      .wiw-btn {\n        width: 100%;\n      }\n    }\n\n    @media (max-width: 560px) {\n      .wiw-edit-company-page {\n        padding: 28px 10px 50px;\n      }\n\n      .wiw-company-hero,\n      .wiw-company-card {\n        padding: 22px 16px;\n        border-radius: 22px;\n      }\n    }\n  <\/style>\n\n  <div class=\"wiw-company-wrap\">\n    <header class=\"wiw-company-hero\">\n      <div>\n        <span class=\"wiw-kicker\">\u00c1rea da Empresa WIW<\/span>\n        <h1>Editar perfil da entidade<\/h1>\n        <p>\n          Atualize os dados da sua entidade, contactos, localiza\u00e7\u00e3o e log\u00f3tipo. O log\u00f3tipo ser\u00e1 usado nas p\u00e1ginas e futuras visualiza\u00e7\u00f5es p\u00fablicas WIW.\n        <\/p>\n      <\/div>\n\n      <a class=\"wiw-back-btn\" href=\"\/jobmaps-area-empresa\/\">Voltar \u00e0 \u00e1rea da empresa<\/a>\n    <\/header>\n\n    <main class=\"wiw-company-card\">\n      <div id=\"wiwCompanyMessage\" class=\"wiw-message info visible\">A carregar perfil...<\/div>\n\n      <form id=\"wiwCompanyProfileForm\" class=\"wiw-form\" enctype=\"multipart\/form-data\">\n        <h2 class=\"wiw-section-title\">Log\u00f3tipo<\/h2>\n\n        <div class=\"wiw-logo-box\">\n          <div id=\"wiwLogoPreview\" class=\"wiw-logo-preview\">Sem log\u00f3tipo<\/div>\n\n          <div class=\"wiw-field\">\n            <label for=\"wiwLogoEmpresa\">Carregar \/ substituir log\u00f3tipo<\/label>\n            <input id=\"wiwLogoEmpresa\" type=\"file\" name=\"logo_empresa\" accept=\".png,.jpg,.jpeg,.webp,image\/png,image\/jpeg,image\/webp\">\n            <small>Formatos aceites: PNG, JPG, JPEG ou WebP. Tamanho m\u00e1ximo: 2 MB. Use preferencialmente fundo transparente.<\/small>\n          <\/div>\n        <\/div>\n\n        <h2 class=\"wiw-section-title\">Dados principais<\/h2>\n\n        <div class=\"wiw-grid\">\n          <div class=\"wiw-field\">\n            <label for=\"wiwNome\">Nome da entidade *<\/label>\n            <input id=\"wiwNome\" type=\"text\" name=\"nome\" required placeholder=\"Nome da empresa \/ entidade\">\n          <\/div>\n\n          <div class=\"wiw-field\">\n            <label for=\"wiwNif\">NIF<\/label>\n            <input id=\"wiwNif\" type=\"text\" name=\"nif\" placeholder=\"NIF da entidade\">\n          <\/div>\n\n          <div class=\"wiw-field\">\n            <label for=\"wiwResponsavel\">Respons\u00e1vel<\/label>\n            <input id=\"wiwResponsavel\" type=\"text\" name=\"responsavel\" placeholder=\"Nome da pessoa respons\u00e1vel\">\n          <\/div>\n\n          <div class=\"wiw-field\">\n            <label for=\"wiwEmail\">Email *<\/label>\n            <input id=\"wiwEmail\" type=\"email\" name=\"email\" required placeholder=\"email@empresa.pt\">\n          <\/div>\n\n          <div class=\"wiw-field\">\n            <label for=\"wiwTelefone\">Telefone *<\/label>\n            <input id=\"wiwTelefone\" type=\"tel\" name=\"telefone\" required placeholder=\"Ex: 212 000 000\">\n          <\/div>\n\n          <div class=\"wiw-field\">\n            <label for=\"wiwWebsite\">Website<\/label>\n            <input id=\"wiwWebsite\" type=\"url\" name=\"website\" placeholder=\"https:\/\/www.empresa.pt\">\n          <\/div>\n\n          <div class=\"wiw-field full\">\n            <label for=\"wiwSetor\">Setor \/ atividade<\/label>\n            <input id=\"wiwSetor\" type=\"text\" name=\"setor\" placeholder=\"Ex: retalho, hotelaria, restaura\u00e7\u00e3o, ind\u00fastria, servi\u00e7os...\">\n          <\/div>\n\n          <div class=\"wiw-field full\">\n            <label for=\"wiwDescricao\">Descri\u00e7\u00e3o da entidade<\/label>\n            <textarea id=\"wiwDescricao\" name=\"descricao\" maxlength=\"1800\" placeholder=\"Breve apresenta\u00e7\u00e3o da entidade, atividade e ambiente de trabalho.\"><\/textarea>\n          <\/div>\n        <\/div>\n\n        <h2 class=\"wiw-section-title\">Localiza\u00e7\u00e3o<\/h2>\n\n        <div class=\"wiw-grid\">\n          <div class=\"wiw-field full\">\n            <label for=\"wiwMorada\">Morada<\/label>\n            <input id=\"wiwMorada\" type=\"text\" name=\"morada\" placeholder=\"Morada principal da entidade\">\n          <\/div>\n\n          <div class=\"wiw-field\">\n            <label for=\"wiwLocalidade\">Localidade \/ concelho<\/label>\n            <input id=\"wiwLocalidade\" type=\"text\" name=\"localidade\" placeholder=\"Ex: Cascais\">\n          <\/div>\n\n          <div class=\"wiw-field\">\n            <label for=\"wiwDistrito\">Distrito<\/label>\n            <input id=\"wiwDistrito\" type=\"text\" name=\"distrito\" placeholder=\"Ex: Lisboa\">\n          <\/div>\n\n          <div class=\"wiw-field\">\n            <label for=\"wiwCodigoPostal\">C\u00f3digo postal<\/label>\n            <input id=\"wiwCodigoPostal\" type=\"text\" name=\"codigo_postal\" placeholder=\"Ex: 2750-000\">\n          <\/div>\n        <\/div>\n\n        <div class=\"wiw-actions\">\n          <button type=\"submit\" class=\"wiw-btn wiw-btn-primary\" id=\"wiwSaveCompany\">\n            Guardar altera\u00e7\u00f5es\n          <\/button>\n\n          <a href=\"\/jobmaps-area-empresa\/\" class=\"wiw-btn wiw-btn-secondary\">\n            Cancelar\n          <\/a>\n        <\/div>\n      <\/form>\n    <\/main>\n  <\/div>\n\n  <script>\n    (function () {\n      const form = document.getElementById(\"wiwCompanyProfileForm\");\n      const message = document.getElementById(\"wiwCompanyMessage\");\n      const saveBtn = document.getElementById(\"wiwSaveCompany\");\n      const page = document.querySelector(\".wiw-edit-company-page\");\n      const logoInput = document.getElementById(\"wiwLogoEmpresa\");\n      const logoPreview = document.getElementById(\"wiwLogoPreview\");\n      const ajaxUrl = \"\/wp-admin\/admin-ajax.php\";\n\n      function setMessage(type, text) {\n        if (!message) return;\n        message.className = \"wiw-message \" + type + \" visible\";\n        message.textContent = text;\n      }\n\n      function setLoading(isLoading) {\n        if (page) page.classList.toggle(\"wiw-loading\", !!isLoading);\n      }\n\n      function setValue(id, value) {\n        const el = document.getElementById(id);\n        if (el) el.value = value || \"\";\n      }\n\n      function escapeHtml(value) {\n        return String(value || \"\")\n          .replace(\/&\/g, \"&amp;\")\n          .replace(\/<\/g, \"&lt;\")\n          .replace(\/>\/g, \"&gt;\")\n          .replace(\/\"\/g, \"&quot;\")\n          .replace(\/'\/g, \"&#039;\");\n      }\n\n      function setLogo(url) {\n        if (!logoPreview) return;\n\n        if (url) {\n          logoPreview.innerHTML = '<img decoding=\"async\" src=\"' + escapeHtml(url) + '\" alt=\"Log\u00f3tipo da entidade\">';\n        } else {\n          logoPreview.textContent = \"Sem log\u00f3tipo\";\n        }\n      }\n\n      function loadProfile() {\n        setLoading(true);\n\n        fetch(ajaxUrl + \"?action=jm5_empresa_perfil_me&t=\" + Date.now(), {\n          credentials: \"same-origin\",\n          cache: \"no-store\"\n        })\n          .then(function (response) { return response.json(); })\n          .then(function (data) {\n            setLoading(false);\n\n            if (!data || !data.success) {\n              setMessage(\"error\", data && data.message ? data.message : \"N\u00e3o foi poss\u00edvel carregar o perfil.\");\n              if (data && data.redirect) {\n                setTimeout(function () {\n                  window.location.href = data.redirect;\n                }, 900);\n              }\n              return;\n            }\n\n            const e = data.empresa || {};\n\n            setValue(\"wiwNome\", e.nome);\n            setValue(\"wiwNif\", e.nif);\n            setValue(\"wiwResponsavel\", e.responsavel);\n            setValue(\"wiwEmail\", e.email);\n            setValue(\"wiwTelefone\", e.telefone);\n            setValue(\"wiwWebsite\", e.website);\n            setValue(\"wiwSetor\", e.setor);\n            setValue(\"wiwDescricao\", e.descricao);\n            setValue(\"wiwMorada\", e.morada);\n            setValue(\"wiwLocalidade\", e.localidade);\n            setValue(\"wiwDistrito\", e.distrito);\n            setValue(\"wiwCodigoPostal\", e.codigo_postal);\n            setLogo(e.logo_url);\n\n            setMessage(\"info\", \"Perfil carregado. Pode atualizar os dados.\");\n          })\n          .catch(function () {\n            setLoading(false);\n            setMessage(\"error\", \"Erro ao carregar o perfil.\");\n          });\n      }\n\n      if (logoInput) {\n        logoInput.addEventListener(\"change\", function () {\n          const file = logoInput.files && logoInput.files.length ? logoInput.files[0] : null;\n\n          if (!file) return;\n\n          const allowed = [\"image\/png\", \"image\/jpeg\", \"image\/webp\"];\n\n          if (allowed.indexOf(file.type) === -1) {\n            setMessage(\"error\", \"Formato de log\u00f3tipo inv\u00e1lido. Use PNG, JPG, JPEG ou WebP.\");\n            logoInput.value = \"\";\n            return;\n          }\n\n          if (file.size > 2 * 1024 * 1024) {\n            setMessage(\"error\", \"O log\u00f3tipo deve ter no m\u00e1ximo 2 MB.\");\n            logoInput.value = \"\";\n            return;\n          }\n\n          const reader = new FileReader();\n          reader.onload = function (event) {\n            setLogo(event.target.result);\n          };\n          reader.readAsDataURL(file);\n        });\n      }\n\n      if (form) {\n        form.addEventListener(\"submit\", function (event) {\n          event.preventDefault();\n\n          const nome = document.getElementById(\"wiwNome\");\n          const email = document.getElementById(\"wiwEmail\");\n          const telefone = document.getElementById(\"wiwTelefone\");\n\n          if (!nome || !nome.value.trim()) {\n            setMessage(\"error\", \"Indique o nome da entidade.\");\n            if (nome) nome.focus();\n            return;\n          }\n\n          if (!email || !email.value.trim()) {\n            setMessage(\"error\", \"Indique o email.\");\n            if (email) email.focus();\n            return;\n          }\n\n          if (!telefone || !telefone.value.trim()) {\n            setMessage(\"error\", \"Indique o telefone.\");\n            if (telefone) telefone.focus();\n            return;\n          }\n\n          const formData = new FormData(form);\n          formData.append(\"action\", \"jm5_editar_perfil_empresa\");\n\n          if (saveBtn) {\n            saveBtn.disabled = true;\n            saveBtn.textContent = \"A guardar...\";\n          }\n\n          setLoading(true);\n\n          fetch(ajaxUrl, {\n            method: \"POST\",\n            credentials: \"same-origin\",\n            body: formData\n          })\n            .then(function (response) { return response.json(); })\n            .then(function (data) {\n              setLoading(false);\n\n              if (!data || !data.success) {\n                setMessage(\"error\", data && data.message ? data.message : \"N\u00e3o foi poss\u00edvel guardar o perfil.\");\n                return;\n              }\n\n              setMessage(\"success\", data.message || \"Perfil atualizado com sucesso.\");\n\n              if (data.logo_url) {\n                setLogo(data.logo_url);\n              }\n            })\n            .catch(function () {\n              setLoading(false);\n              setMessage(\"error\", \"Erro ao guardar o perfil.\");\n            })\n            .finally(function () {\n              if (saveBtn) {\n                saveBtn.disabled = false;\n                saveBtn.textContent = \"Guardar altera\u00e7\u00f5es\";\n              }\n            });\n        });\n      }\n\n      loadProfile();\n    })();\n  <\/script>\n<\/section>\t\t\t\t<\/div>\n\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>Quero contratar Quero trabalhar Sou recrutador \ud83d\udc64 \u00c1rea Sair \u00c1rea da Empresa WIW Editar perfil da entidade Atualize os dados da sua entidade, contactos, localiza\u00e7\u00e3o e log\u00f3tipo. O log\u00f3tipo ser\u00e1 usado nas p\u00e1ginas e futuras visualiza\u00e7\u00f5es p\u00fablicas WIW. Voltar \u00e0 \u00e1rea da empresa A carregar perfil&#8230; Log\u00f3tipo Sem log\u00f3tipo Carregar \/ substituir log\u00f3tipo Formatos aceites: [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-6927","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>WIW Editar empresa - WIW \u2014 Work is Worth<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/3solutions.pt\/en\/jobmaps-editar-empresa\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WIW Editar empresa - WIW \u2014 Work is Worth\" \/>\n<meta property=\"og:description\" content=\"Quero contratar Quero trabalhar Sou recrutador \ud83d\udc64 \u00c1rea Sair \u00c1rea da Empresa WIW Editar perfil da entidade Atualize os dados da sua entidade, contactos, localiza\u00e7\u00e3o e log\u00f3tipo. O log\u00f3tipo ser\u00e1 usado nas p\u00e1ginas e futuras visualiza\u00e7\u00f5es p\u00fablicas WIW. Voltar \u00e0 \u00e1rea da empresa A carregar perfil&#8230; Log\u00f3tipo Sem log\u00f3tipo Carregar \/ substituir log\u00f3tipo Formatos aceites: [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/3solutions.pt\/en\/jobmaps-editar-empresa\/\" \/>\n<meta property=\"og:site_name\" content=\"WIW \u2014 Work is Worth\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/share\/17VAXrDnwy\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-18T21:52:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/06\/WIW.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/3solutions.pt\\\/jobmaps-editar-empresa\\\/\",\"url\":\"https:\\\/\\\/3solutions.pt\\\/jobmaps-editar-empresa\\\/\",\"name\":\"WIW Editar empresa - WIW \u2014 Work is Worth\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/3solutions.pt\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/3solutions.pt\\\/jobmaps-editar-empresa\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/3solutions.pt\\\/jobmaps-editar-empresa\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/3solutions.pt\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/WIW.png\",\"datePublished\":\"2026-06-16T16:02:37+00:00\",\"dateModified\":\"2026-06-18T21:52:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/3solutions.pt\\\/jobmaps-editar-empresa\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/3solutions.pt\\\/jobmaps-editar-empresa\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/3solutions.pt\\\/jobmaps-editar-empresa\\\/#primaryimage\",\"url\":\"https:\\\/\\\/3solutions.pt\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/WIW.png\",\"contentUrl\":\"https:\\\/\\\/3solutions.pt\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/WIW.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/3solutions.pt\\\/jobmaps-editar-empresa\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/3solutions.pt\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WIW Editar empresa\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/3solutions.pt\\\/#website\",\"url\":\"https:\\\/\\\/3solutions.pt\\\/\",\"name\":\"3Solutions Consultoria em Marketing e Gest\u00e3o\",\"description\":\"Consultoria e Marketing Digital\",\"publisher\":{\"@id\":\"https:\\\/\\\/3solutions.pt\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/3solutions.pt\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/3solutions.pt\\\/#organization\",\"name\":\"3Solutions Consultoria em Marketing e Gest\u00e3o\",\"url\":\"https:\\\/\\\/3solutions.pt\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/3solutions.pt\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/3solutions.pt\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/cropped-Prancheta-1-copia-scaled-1.png\",\"contentUrl\":\"https:\\\/\\\/3solutions.pt\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/cropped-Prancheta-1-copia-scaled-1.png\",\"width\":1505,\"height\":785,\"caption\":\"3Solutions Consultoria em Marketing e Gest\u00e3o\"},\"image\":{\"@id\":\"https:\\\/\\\/3solutions.pt\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/share\\\/17VAXrDnwy\\\/\",\"https:\\\/\\\/www.instagram.com\\\/wespeakretail?igsh=d2Y0a2RzY29nN2Fv\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WIW Editar empresa - WIW \u2014 Work is Worth","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/3solutions.pt\/en\/jobmaps-editar-empresa\/","og_locale":"en_GB","og_type":"article","og_title":"WIW Editar empresa - WIW \u2014 Work is Worth","og_description":"Quero contratar Quero trabalhar Sou recrutador \ud83d\udc64 \u00c1rea Sair \u00c1rea da Empresa WIW Editar perfil da entidade Atualize os dados da sua entidade, contactos, localiza\u00e7\u00e3o e log\u00f3tipo. O log\u00f3tipo ser\u00e1 usado nas p\u00e1ginas e futuras visualiza\u00e7\u00f5es p\u00fablicas WIW. Voltar \u00e0 \u00e1rea da empresa A carregar perfil&#8230; Log\u00f3tipo Sem log\u00f3tipo Carregar \/ substituir log\u00f3tipo Formatos aceites: [&hellip;]","og_url":"https:\/\/3solutions.pt\/en\/jobmaps-editar-empresa\/","og_site_name":"WIW \u2014 Work is Worth","article_publisher":"https:\/\/www.facebook.com\/share\/17VAXrDnwy\/","article_modified_time":"2026-06-18T21:52:09+00:00","og_image":[{"url":"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/06\/WIW.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/3solutions.pt\/jobmaps-editar-empresa\/","url":"https:\/\/3solutions.pt\/jobmaps-editar-empresa\/","name":"WIW Editar empresa - WIW \u2014 Work is Worth","isPartOf":{"@id":"https:\/\/3solutions.pt\/#website"},"primaryImageOfPage":{"@id":"https:\/\/3solutions.pt\/jobmaps-editar-empresa\/#primaryimage"},"image":{"@id":"https:\/\/3solutions.pt\/jobmaps-editar-empresa\/#primaryimage"},"thumbnailUrl":"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/06\/WIW.png","datePublished":"2026-06-16T16:02:37+00:00","dateModified":"2026-06-18T21:52:09+00:00","breadcrumb":{"@id":"https:\/\/3solutions.pt\/jobmaps-editar-empresa\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/3solutions.pt\/jobmaps-editar-empresa\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/3solutions.pt\/jobmaps-editar-empresa\/#primaryimage","url":"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/06\/WIW.png","contentUrl":"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/06\/WIW.png"},{"@type":"BreadcrumbList","@id":"https:\/\/3solutions.pt\/jobmaps-editar-empresa\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/3solutions.pt\/"},{"@type":"ListItem","position":2,"name":"WIW Editar empresa"}]},{"@type":"WebSite","@id":"https:\/\/3solutions.pt\/#website","url":"https:\/\/3solutions.pt\/","name":"3Solutions Consultoria em Marketing e Gest\u00e3o","description":"Consultoria e Marketing Digital","publisher":{"@id":"https:\/\/3solutions.pt\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/3solutions.pt\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/3solutions.pt\/#organization","name":"3Solutions Consultoria em Marketing e Gest\u00e3o","url":"https:\/\/3solutions.pt\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/3solutions.pt\/#\/schema\/logo\/image\/","url":"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/05\/cropped-Prancheta-1-copia-scaled-1.png","contentUrl":"https:\/\/3solutions.pt\/wp-content\/uploads\/2026\/05\/cropped-Prancheta-1-copia-scaled-1.png","width":1505,"height":785,"caption":"3Solutions Consultoria em Marketing e Gest\u00e3o"},"image":{"@id":"https:\/\/3solutions.pt\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/share\/17VAXrDnwy\/","https:\/\/www.instagram.com\/wespeakretail?igsh=d2Y0a2RzY29nN2Fv"]}]}},"_links":{"self":[{"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/pages\/6927","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/comments?post=6927"}],"version-history":[{"count":28,"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/pages\/6927\/revisions"}],"predecessor-version":[{"id":7396,"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/pages\/6927\/revisions\/7396"}],"wp:attachment":[{"href":"https:\/\/3solutions.pt\/en\/wp-json\/wp\/v2\/media?parent=6927"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}