- Home
- Categorie
- Coding e Sistemistica
- WordPress
- Problema di creazione pagine usando un nuovo template
-
@YouON said:
p.s. nome e cognome?
salvatore menale
-
se vuoi posta il codice della header.php da dopo il tag body.
questo è il tema che funziona o no?
-
@YouON said:
se vuoi posta il codice della header.php da dopo il tag body.
questo è il tema che funziona o no?
YouON questo è il tema che funziona.
Devo postare il codie dell'header di quello che non funziona giusto?P.S. Grazie
-
postali pure tutti e due così vediamo le differenze e possiamo capire cosa cambia
-
@YouON said:
postali pure tutti e due così vediamo le differenze e possiamo capire cosa cambia
Abbi pazienza, avrai capito che non sono molto pratico di wordpress e di codice.
Se vado in ASPETTO - EDITOR TEMI - FILE DEL TEMA I THEME
Ho le seguenti scelte:
**File del tema 'iTheme'
dbx.css
ie-gif.css
print.css
Foglio di stile
Template 404
Commenti
Piè di pagina
functions.php
Testata
Template indice
Template pagine
Risultati della ricerca
searchform.php
Barra laterale
Articolo singolo **Quale devo prendere?
Grazie Totone
-
testata
-
@YouON said:
postali pure tutti e due così vediamo le differenze e possiamo capire cosa cambia
Dunque,
template attualmente in uso (che funziona):<div id="page">
<div id="wrapper">
<div id="header">
<h1><a href="<?php echo get_settings('home'); ?>"><?php bloginfo('name'); ?></a></h1>
<div class="description"><?php bloginfo('description'); ?></div>
<?php include (TEMPLATEPATH . '/searchform.php'); ?>
</div><!-- /header -->
<div id="left-col">
<div id="nav">
<ul>
<li class="page_item <?php if ( is_home() ) { ?>current_page_item<?php } ?>"><a href="<?php echo get_settings('home'); ?>/" title="Home">Home</a></li>
<?php wp_list_pages('sort_column=menu_order&depth=1&title_li=');?>
</ul>
</div><!-- /nav -->
<?php /* Menu for subpages of current page (thanks to K2 theme for this code) */
global $notfound;
if (is_page() and ($notfound != '1')) {
$current_page = $post->ID;
while($current_page) {
$page_query = $wpdb->get_row("SELECT ID, post_title, post_status, post_parent FROM $wpdb->posts WHERE ID = '$current_page'");
$current_page = $page_query->post_parent;
}
$parent_id = $page_query->ID;
$parent_title = $page_query->post_title;
// if ($wpdb->get_results("SELECT * FROM $wpdb->posts WHERE post_parent = '$parent_id' AND post_status != 'attachment'")) {
if ($wpdb->get_results("SELECT * FROM $wpdb->posts WHERE post_parent = '$parent_id' AND post_type != 'attachment'")) {
?>
<div id="subnav">
<ul>
<?php wp_list_pages('sort_column=menu_order&depth=1&title_li=&child_of='. $parent_id); ?>
</ul>
</div><!-- /sub nav -->
<?php } } ?>Template che vorrei usare (e che non funziona) ( e che vedo non riporta il body):
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<title><?php if (is_single() || is_page() || is_archive()) { wp_title('',true); } else { bloginfo('description'); } ?> — <?php bloginfo('name'); ?></title>
<meta name="generator" content="WordPress <?php bloginfo('version'); ?>" />
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/custom.css" type="text/css" media="screen" />
<!--[if lte IE 7]>
<link rel="stylesheet" type="text/css" href="<?php bloginfo('template_url'); ?>/ie7.css" />
<![endif]-->
<!--[if lte IE 6]>
<link rel="stylesheet" type="text/css" href="<?php bloginfo('template_url'); ?>/ie6.css" />
<![endif]-->
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php bloginfo('rss2_url'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<?php wp_head(); ?>
</head>
<body class="custom">
<div id="container">
<div id="page">
<div id="masthead">
<div id="rss_subscribe"><a href="<?php bloginfo('rss2_url'); ?>" rel="nofollow">Subscribe via RSS</a></div>
<div id="logo"><a href="<?php bloginfo('url'); ?>"<?php if (is_home()) echo(' rel="nofollow"'); ?>><?php bloginfo('name'); ?></a></div>
<?php if (is_home()) { ?><h1><?php bloginfo('description'); ?></h1><?php } else { ?><div id="tagline"><?php bloginfo('description'); ?></div><?php } ?></div>
<div id="rotating_image">
<?php include (TEMPLATEPATH . '/rotating_images.php'); ?>
</div>
-
il codice che visualizza l'elenco delle pagine è:
<?php wp_list_pages('sort_column=menu_order&depth=1&titl e_li=');?>che c'è nel template che funziona e non c'è nel secondo.
Puoi metterlo e federe cosa ti "sputa fuori": probabilmente dovrai lavorare di html e soprattutto di css per far sì che l'aspetto sia confacente al template...
ti consiglio di leggere la pagina del codex che tratta la funzione wp_list_pages per vedere alcuni esempi e tutti i parametri che puoi passare alla funzione per modificarne il comportamento e l'output:
codex.wordpress.org/wp_list_pages
-
Grazie mille per i vostri consigli, tutto risolto!
Un ultima cosa se possibile, è cambiato anche il pannello di controllo per inserire e formattare i post.
Quello attuale è il seguenteVorrei invece ripristinare quest'altro (che ho su un altro blog):
Sapete come fare?
Grazie:)
-
come vedi nel nuovo tema dove vuoi che ci siano le pagine metti ```
<?php wp_list_pages('sort_column=menu_order&depth=1&titl e_li=');?>il punto esatto non riesco a trovarlo senza vedere anche il risultato estetico ed il template nella sua interezza (tanto per capire dove è la barra di navigazione). Bisognerebbe capire sul finale del codice del nuovo template cos'è quella rotazioni d'immagini ... cambia l'header? cmq prova ad inserire il codice in un punto sul finale della header racchiudendolo in un div.
-
ops sono arrivato tardi
mi sembri in visualizzazione solo codice non ti basta cliccare su VISUALE?
-
@YouON said:
ops sono arrivato tardi
mi sembri in visualizzazione solo codice non ti basta cliccare su VISUALE?
Ciao You On, no perchè VISUALE nn compare.
L'immagine che ora mi compare è quella del primo screenshot.
-
Dovresti avere l'opzione per attivare l'editor visuale nella pagina del tuo profilo utente...
-
@WordPressMania said:
Dovresti avere l'opzione per attivare l'editor visuale nella pagina del tuo profilo utente...
Hai ragione.
Risolto anche questo.
Grazie ancora!