DF PROJETOS

img

Calador penumatico projeto completo e familis revit

A precisão na classificação de grãos começa na amostragem. O calador pneumático (ou amostrador de grãos) revolucionou as unidades...

Ver mais ...

Famílias Revit para Agropecuária

O pacote completo oferece uma grande variedade de componentes estruturais e de manejo necessários para montar um curral funcional....

Ver mais ...

Projeto de cocho para confinamentode bois

O Cocho: A "Sala de Jantar" do Boi Confinado Como Engenheiro Agrônomo, sempre digo aos produtores que o cocho é o coração do confinamento....

Ver mais ...

Como Montar um Confinamento de Gado Salubre: O Guia...

O Que é o Confinamento de Bovinos? O confinamento é um sistema de criação intensiva fundamental no Agro brasileiro. Nele, os bovinos...

Ver mais ...

Projeto confinamento de gado completo para download

Como fazer um confinamento de forma correta e simples Montar um confinamento exige planejamento para garantir a saúde dos animais...

Ver mais ...

Pre moldado familias revit para download

Hoje vamos detalhar a modelagem desta estrutura mista incrível (Concreto Pré-Moldado + Aço) diretamente no Revit. Se você quer aprender...

Ver mais ...

Como Posicionar o Brise-Soleil na Fachada?

Um erro muito comum em projetos arquitetônicos é tratar o brise-soleil apenas como um elemento estético, posicionando-o de forma aleatória....

Ver mais ...

Tipos de materiais usados em BRISES

A escolha do material para o seu brise-soleil vai muito além da decisão estética. O material escolhido dita o peso que será adicionado...

Ver mais ...

Tipos de edificação que pode usar brise!

Uma dúvida muito comum entre estudantes de arquitetura e profissionais é se o brise-soleil está restrito apenas a grandes arranha-céus...

Ver mais ...

DETALHE DE FIXAÇÃO DE BRISE

Um dos pontos mais críticos no projeto de fachadas é garantir que os elementos externos estejam ancorados de forma segura e eficiente....

Ver mais ...

O que é Brise-Soleil? Conceito e Análise de Detalhamento...

O que é um Brise-Soleil? O brise-soleil, termo de origem francesa que significa literalmente "quebra-sol", é um elemento arquitetônico...

Ver mais ...

Como Importar Terreno do AutoCAD para o Revit: O Guia...

Como Importar Terreno do AutoCAD para o Revit: O Guia Definitivo Passo a Passo Todo grande projeto de arquitetura começa com uma base...

Ver mais ...
if (is_single()) : // Verifica se é um post individual // Obtém informações básicas do post $post_title = get_the_title(); $post_url = get_permalink(); $post_excerpt = has_excerpt() ? get_the_excerpt() : wp_trim_words(get_the_content(), 30, '...'); $post_date = get_the_date('c'); $post_modified = get_the_modified_date('c'); $post_author = get_the_author(); $featured_img_url = get_the_post_thumbnail_url(get_the_ID(), 'full'); // Obtém o nome do site $site_name = get_bloginfo('name'); $site_url = home_url('/'); // Tenta obter o logo do site $custom_logo_id = get_theme_mod('custom_logo'); $site_logo_url = ''; if ($custom_logo_id) { $logo_info = wp_get_attachment_image_src($custom_logo_id, 'full'); if ($logo_info) { $site_logo_url = $logo_info[0]; } } // Se não encontrar logo, usa a imagem destacada ou uma imagem padrão if (empty($site_logo_url)) { $site_logo_url = $featured_img_url ? $featured_img_url : ''; } // Obtém a categoria principal $category_name = ''; $category_url = ''; $categories = get_the_category(); if (!empty($categories)) { $category = $categories[0]; $category_name = $category->name; $category_url = get_category_link($category->term_id); } // Obtém tags $tag_names = array(); $tags = get_the_tags(); if ($tags) { foreach ($tags as $tag) { $tag_names[] = $tag->name; } } $tags_string = !empty($tag_names) ? implode(', ', $tag_names) : ''; // MELHORIAS: Informações avançadas de autor para E-E-A-T $author_id = get_the_author_meta('ID'); $author_bio = get_the_author_meta('description'); $author_url = get_author_posts_url($author_id); $author_avatar = get_avatar_url($author_id, ['size' => 96]); // Campos personalizados de autor $author_expertise = get_the_author_meta('expertise'); // Campo personalizado $author_credentials = get_the_author_meta('credentials'); // Campo personalizado $author_linkedin = get_the_author_meta('linkedin'); // Campo personalizado $author_twitter = get_the_author_meta('twitter'); // Campo personalizado // MELHORIAS: Informações adicionais do post $word_count = str_word_count(strip_tags(get_the_content())); $reading_time = ceil($word_count / 200); // Estimativa de tempo de leitura // MELHORIAS: Verifica se o post tem vídeo incorporado $has_video = false; $video_url = ''; $content = get_the_content(); // Verifica se há vídeo do YouTube ou Vimeo no conteúdo if (preg_match('/(youtube\.com|youtu\.be|vimeo\.com)/i', $content)) { $has_video = true; // Tenta extrair a URL do vídeo if (preg_match('/youtube\.com\/watch\?v=([a-zA-Z0-9_-]+)/i', $content, $matches)) { $video_url = 'https://www.youtube.com/watch?v=' . $matches[1]; } elseif (preg_match('/youtu\.be\/([a-zA-Z0-9_-]+)/i', $content, $matches)) { $video_url = 'https://youtu.be/' . $matches[1]; } elseif (preg_match('/vimeo\.com\/([0-9]+)/i', $content, $matches)) { $video_url = 'https://vimeo.com/' . $matches[1]; } } // MELHORIAS: Verifica se o post tem Web Story associada $has_web_story = false; $web_story_url = ''; // Verifica se o plugin Web Stories está ativo e se há uma história associada if (function_exists('web_stories_get_story_id_from_post')) { $story_id = web_stories_get_story_id_from_post(get_the_ID()); if ($story_id) { $has_web_story = true; $web_story_url = get_permalink($story_id); } } // MELHORIAS: Obtém dimensões da imagem destacada para proporção correta $image_width = 0; $image_height = 0; if ($featured_img_url) { $attachment_id = get_post_thumbnail_id(get_the_ID()); if ($attachment_id) { $image_data = wp_get_attachment_image_src($attachment_id, 'full'); if ($image_data) { $image_width = $image_data[1]; $image_height = $image_data[2]; } } } // Verifica requisitos de imagem para Google Discover $image_meets_requirements = ($image_width >= 1200); $image_ratio = $image_width > 0 && $image_height > 0 ? $image_width / $image_height : 0; $has_ideal_ratio = ($image_ratio >= 1.3 && $image_ratio <= 2.0); ?> FAQ') !== false || strpos($content, '

Perguntas Frequentes

') !== false || strpos($content, '

FAQ

') !== false); $has_howto = (strpos($content, '

Como') !== false || strpos($content, '

Passo a Passo

') !== false || strpos($content, '

Como') !== false); // Se você identificar que o post é um FAQ, você pode adicionar o Schema.org para FAQ if ($has_faq) : ?>

Este site, usa os cookies para melhor atende - lo e para que você tenha a melhor experiencia neste site!