Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

252
Views
Wordpress cómo verificar si una publicación es la primera publicación

Estoy usando get_previous_post() para verificar si el primer tipo de publicación personalizada para poder agregar una condición. Funciona si no es igual a 0 (la primera publicación), para que funcione, necesito analizar la salida.

Lo siguiente no funcionó, aparece el error Argumento ($str) debe ser de tipo cadena

 $checkFirst = get_previous_post(); <?php !(wp_parse_str(strlen($checkFirst)) == 0) ? 'something' : '';?>

También he probado:

 wp_parse_str(strlen($checkFirst), $output) <?php !($output[strlen($checkFirst)] == 0) ? 'something' : '';?>
over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

¿Por qué crees que necesitas analizarlo?

De acuerdo con get_previous_post Docs , devuelve:

  • Nulo si el $post global no está configurado.
  • Cadena vacía si no existe una publicación correspondiente.
  • Publicar objeto si la publicación actual no es la primera.

Entonces podrías verificar su valor de esta manera:

 $checkFirst = get_previous_post(); echo $checkFirst ? 'There is a previous post' : 'No, this is the first post';

No necesita usar strlen o wp_parse_str .

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!