Jump to content
Marcus Roberto

Página de mensagens e confirmação de presença

Recommended Posts

Pessoal, estou desenvolvendo um site no Wordpress para o casamento da minha irmã. 

Ela gostaria de uma página que as pessoas deixassem mensagens aos noivos, e que essas mensagens fossem exibidas nessa mesma página. Pensei em fazer um post para essa página, aí as pessoas deixam comentários do Wordpress mesmo. Mas o sistema de comentários do Wordpress é bem chato com aqueles campos de site, upload de arquivo, e eu queria algo só com nome e mensagem. O que me indicam?

 

E outra coisa é para a lista de presença. Ela já tem o nome de todos, ai eu gostaria que a pessoa pesquisasse pelo nome e apenas confirmasse. O que me recomendam? Colocar os nomes no banco de dados com uma coluna de presença? 

 

Obrigado desde já.

O site é casamentobiaecarlos.com.br

 

Share this post


Link to post
Share on other sites

No link que te mandei tem exemplo de criar seus proprios templates, modificando o botão...

 

sobre a lista, faz um CPT mesmo, mais seguro e melhor que um plugin, no front você terá mais liberdade

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By David Samu
      let total_entradas = 3//ai virar total de colunas
      let total_linhas   = 0
      let tabela         = []
      for(let coluna=total_entradas; coluna>0; coluna-- )
      {
          let repeticao = 1
          for(let x=1; x<=coluna; x++)
          {
              repeticao = (2 * repeticao)
          }
          if( total_linhas === 0 )
          {
              total_linhas = repeticao
          }
          if(repeticao != 1) 
          {
              repeticao = (repeticao / 2)
          }
          let valores = []
          let vdd     = 1
          let lastBoo = 'v'
          for( let linha=0; linha < total_linhas; linha++ )
          {
              if( vdd <= repeticao )
              {
                  val = lastBoo
              }
              else
              {
                  if( lastBoo == 'v' )
                  {
                      lastBoo = 'f'  
                  }
                  else 
                  {
                      lastBoo = 'v'
                  }
                  val = lastBoo
                  vdd=1
              }
              vdd++
              valores.push(val)
          }
          tabela[ (coluna - 1) ] = valores   
      }
      let countCol = 1
      for(let coluna=tabela.length - 1; coluna>=0; coluna--)
      {
          console.log("Coluna ", countCol++)
          for(let linha = 0; linha < tabela[coluna].length; linha ++)
          {
              console.log( tabela[coluna][linha] )
          }
      }
    • By ianluis
      Me ajuda a tirar a pagina que ta antes de direcionar o site que estou construindo
       
      Já tentei de tudo para tirar o redirecionamento desta index que e a principal  do site, mas sempre que abro para ver se modificou aparece ela primeiro e depois ela direciona para o  meu site. Me ajudem a solucionar este problema pois  quando abro o site esta  indo para um site antigo e depois para o que quero.
       
      <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
      <head>
          <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
          <meta name="description" content=" />
          <meta name="keywords" content=" offline browser, web mirror utility, aspirateur web, surf offline, web capture, www mirror utility, browse offline, local  site builder, website mirroring, aspirateur www, internet grabber, capture de site web, internet tool, hors connexion, unix, dos, windows 95, windows 98, solaris, ibm580, AIX 4.0, HTS, HTGet, web aspirator, web aspirateur, libre, GPL, GNU, free software" />
          <title></title>
       
          <style type="text/css">
          <!--
      body {
          margin: 0;  padding: 0;  margin-bottom: 15px;  margin-top: 8px;
          background: #77b;
      }
      body, td {
          font: 14px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
          }
      #subTitle {
          background: #000;  color: #fff;  padding: 4px;  font-weight: bold; 
          }
      #siteNavigation a, #siteNavigation .current {
          font-weight: bold;  color: #448;
          }
      #siteNavigation a:link    { text-decoration: none; }
      #siteNavigation a:visited { text-decoration: none; }
      #siteNavigation .current { background-color: #ccd; }
      #siteNavigation a:hover   { text-decoration: none;  background-color: #fff;  color: #000; }
      #siteNavigation a:active  { text-decoration: none;  background-color: #ccc; }

      a:link    { text-decoration: underline;  color: #00f; }
      a:visited { text-decoration: underline;  color: #000; }
      a:hover   { text-decoration: underline;  color: #c00; }
      a:active  { text-decoration: underline; }
      #pageContent {
          clear: both;
          border-bottom: 6px solid #000;
          padding: 10px;  padding-top: 20px;
          line-height: 1.65em;
          background-image: url(backblue.gif);
          background-repeat: no-repeat;
          background-position: top right;
          }
      #pageContent, #siteNavigation {
          background-color: #ccd;
          }

      .imgLeft  { float: left;   margin-right: 10px;  margin-bottom: 10px; }
      .imgRight { float: right;  margin-left: 10px;   margin-bottom: 10px; }
      hr { height: 1px;  color: #000;  background-color: #000;  margin-bottom: 15px; }
      h1 { margin: 0;  font-weight: bold;  font-size: 2em; }
      h2 { margin: 0;  font-weight: bold;  font-size: 1.6em; }
      h3 { margin: 0;  font-weight: bold;  font-size: 1.3em; }
      h4 { margin: 0;  font-weight: bold;  font-size: 1.18em; }
      .blak { background-color: #000; }
      .hide { display: none; }
      .tableWidth { min-width: 400px; }
      .tblRegular       { border-collapse: collapse; }
      .tblRegular td    { padding: 6px;  background-image: url(fade.gif);  border: 2px solid #99c; }
      .tblHeaderColor, .tblHeaderColor td { background: #99c; }
      .tblNoBorder td   { border: 0; }

      // -->
      </style>
      </head>
      <table width="76%" border="0" align="center" cellspacing="0" cellpadding="3" class="tableWidth">
          <tr>
          <td id="subTitle"></td>
          </tr>
      </table>
      <table width="76%" border="0" align="center" cellspacing="0" cellpadding="0" class="tableWidth">
      <tr class="blak">
      <td>
          <table width="100%" border="0" align="center" cellspacing="1" cellpadding="0">
          <tr>
          <td colspan="6"> 
              <table width="100%" border="0" align="center" cellspacing="0" cellpadding="10">
              <tr> 
              <td id="pageContent"> 
      <!-- ==================== End prologue ==================== -->
          <meta name="generator" content="">
          <TITLE></TITLE>
      </HEAD>
      <BODY>
      <H1 ALIGN=Center>Index of locally available sites:</H1>
          <TABLE BORDER="0" WIDTH="100%" CELLSPACING="1" CELLPADDING="0">
              <TR>
                  <TD BACKGROUND="fade.gif">
                      &middot;
                          <A HREF="www.filmesanimeshd.gq/index.html">
                              The Night Séries - Assistir Séries Online - Assistir Filmes Online - Assistir Animes e Desenhos Online
                          </A>        
                  </TD>
              </TR>
          </TABLE>
          <BR>
          <BR>
          <BR>
            <H6 ALIGN="RIGHT">
          <I></I>
          </H6>
          
          <meta HTTP-EQUIV="Refresh" CONTENT="0;URL=www.filmesanimeshd.gq/index.html">

      <!-- ==================== Start epilogue ==================== -->
              </td>
              </tr>
              </table>
          </td>
          </tr>
          </table>
      </td>
      </tr>
      </table>
      <table width="76%" border="0" align="center" valign="bottom" cellspacing="0" cellpadding="0">
          <tr>
          <td id="footer"><small>&copy; 2008 Xavier Roche & other contributors - Web Design: Leto Kauler.</small></td>
          </tr>
      </table>
      </body>
      </html>
    • By Rodrigo Cabrera
      Boa tarde, 
      Estou criando meu site, e estou fazendo em WordPress usando o Divi Theme. 
      Gostaria de criar uma lista de noticias que ficassem como a imagem anexa. 
       
      Como faço isso?
      Gostaria de fazer em PHP para eu poder configurar da forma que eu quero. 
       
       

    • By Claudia França
      Prezados preciso de uma ajudar para entender o que mudar e fazer a integracao com base no link https://developercielo.github.io/manual/cielo-ecommerce#visacheckout   ( padrão cielo)
      Eu gostaria de entender se so preciso mudar o nome da variáveis  para fazer com que a cielo receba a informação da transação certa. Como faço para que as requisições sejam enviadas no padrão da Cielo. ? 
       
      No php imagem, está o que eu tenho no ambiente.
      no link como a cielo quer.
       
       


    • By VCastilho
      Bom Dia
      Estou fazendo uma pagina do meu site via Elementor, e começou a aparecer alguns erros no console que não consigo localizar a raiz.
      Inclusive a função de Carrossel de Imagens não está funcionando, esta inserido na Div porém não funciona, poderia me ajudar?
      Segue o link referente ao site:
       
      http://twixar.me/zjTn

      Realmente não consigo resolver esses erros, conto com vocês
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.