mailformpro csvのテキストボックスで改行するとずれる

https://www.synck.com/downloads/faq/mailformpro/thread_126525017745626676353580157203.html

Re:テキストボックスで改行するとCSVのログがずれるDOWNLOADS FAQ MAILFORMPRO THREAD 126525017745626676353580157203

和田 (14 年前) www.synck.com

それはアレですね。EXCELのアレですね。
データを取り込むときにセルを”でくくる~みたいな?オプションみたいな?そんなのが?あったような?気がするんですが?詳細は私も憶えていません・・・。でもちゃんと取り込めますよ!

https://primarytext.jp/blog/3101

mailformproでの設定

獅子魂のmailformpro4.3.0-supporterとエネル原人のmailformpro4.3.0-presentにて変更中

https://www.synck.com/downloads/faq/mailformpro4/thread_uX6Jnqwx-Mgrzv037q9Pzw.html

mailformpro/librarys/CSVExport/run.cgi

上から2行目に赤枠のコードを記述する。

もしコピペする際には、シングルクオートが変なので、直接その個所は手入力すること。

※下記は自由整形にしたさいの記述の仕方

mailformproのcsvのテキストエリアの項目がづれる

プレゼント企画で、エネルゲン人の新月の笛で、最後の項目値にある松岡さんへの 応援メッセージが、ところどころでセルの中に納まらずに改行されて別の行に挿入されている箇所がたくさんあった。何が原因かわからない。次回はデーター項目値を英語表記にして試してみる。まったく原因がわからない。以前にはない状況だ。

インスタとfacebook twitterの自動投稿連携

instagramから一括でtwitterとfacebookへ同時には投稿できない。

instagram→ twitter +facebook  ×
instagram → twitter ×
instagram → facebook 〇

twitter

イーロンマスクに買収されてからtwitterが他のアプリとの連携を停止しているので出来ないようだ

facebook

3:30~

※携帯からのみのうようだ PCでは出来ない

instagramのプロフィール画面から右上のバーガーメニュー→設定→アカウント→

他のアプリへのシェア→facebookを選ぶ→既存ページをリンク→リンクするfacebookページを選ぶ

【投稿時】
投稿する時にシェア先として上記で選んだfacebookページを選ぶことが出来るので選ぶとfacebookページ側にも投稿される。

エネル原人のプレゼントフォームのmailfompro問題

なぜか途中から500サーバーエラーになった。4.3.0のフォームにしてあるのだがうごいていたのに。

ロリポップでは4.3.0で動くが、SuiteXではcgi問題で4.1.4で動く。

今後エネル原人のプレゼントフォームは下記のルールで動かす。

テストサイトのパス mailforpro4.3.0-presento

本サイトパス    mailformpro-present

↑ 2023/8/8 
エネル原人の本サイトSuiteXでも4.3.0でも動作確認済み。テストサイト、本サイトとも4.3.0でOK

因みにお問合せフォーム用の4.3.0は問題なく動いている。動作確認OK

エネル原人 タレコミフォーム メールアドレス

タレコミをgmailにしようとしたら発信元のSuiteXサーバーと受け元のgoogleで違うのでなりすましとgmailに判定されて迷惑メールにどうやってもおちてしまうので、gmailはやめて、あたらしくSuiteXでメアド作ってそこへ送ることにした。

鶴瀬さんには使っているメーラーでそのメアド登録してタレコミからの情報を受信してもらう。社長には会社メールの方で受信してもらうことにした。

gmailで迷惑メールに入らない方法

エネル原人のタレコミ用メールをgmailに変更したが迷惑メールに振り分けられてしまうので設定を変更。

鶴瀬様

お世話になります。エネル原人タレコミフォームのテスト確認です。

gmailに届いていますか?初回は迷惑メールに振り分けられているかもしれません。

その場合は、添付画像のように、迷惑メールに届いている【Do you konw エネル原人タレコミ】を開いていただき、上部の黒帯の箇所の「迷惑メールでないことを報告」を押してください。

次回以降タレコミのメールが受信トレーに落ちると思います。

このメールをご覧いただき、Gmailで届いていることを確認できましたらメールいただけたらありがたいです。

念のためにもう一度テストしますので、よろしくお願いします。

チャンスメーカー

吉田





https://office-hack.com/gmail/spam-cancellation/

PCの場合

ここでは、迷惑メールに振り分けられたメールを解除する方法を説明します

作業時間:1分

解除したいメールを選択
迷惑メール解除

Gmailにログインします。①【迷惑メールフォルダ】を選択し、②【解除したいメール】を選択します。

迷惑メールでないことを報告
迷惑メール解除

【迷惑メールでないことを報告】ボタンを押します。

エネル原人の場合

上記の設定やっても迷惑フォルダーに落ちてしまい、オレンジ色の警告表示になる。

https://urashita.com/archives/36102#:~:text=%E3%83%A1%E3%83%BC%E3%83%AB%E3%82%92%E9%98%B2%E6%AD%A2-,Gmail%E3%81%A7%E3%80%8C%E3%81%93%E3%81%AE%E3%83%A1%E3%83%BC%E3%83%AB%E3%81%AF%E3%81%94,%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%8D%E3%82%AA%E3%83%AC%E3%83%B3%E3%82%B8%E8%89%B2(%E9%BB%84%E8%89%B2)&text=%E3%81%A9%E3%81%86%E3%82%84%E3%82%89%E3%80%81%E9%80%81%E4%BF%A1%E5%85%83%E3%81%AE%E3%83%A1%E3%83%BC%E3%83%AB,%E3%81%AE%E4%BF%AE%E6%AD%A3%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%A7%E3%81%99%E3%80%82

↑の説明からすると、NTTPCのサーバーとGmailのサーバーが違うからなりすましの可能性があるのでという状況になってしまう。

解決するにはDNS設定が必要みたいだが、名付けてではアウトソーシングに入っていないとDNSの設定が出来ない。

Gmailで受け付けなく、NTTPCのメールサーバーのメール使うことにするしかない。

mailformpro 複数メールアドレスの宛先設定

エネル原人タレコミのメール先を社長と鶴瀬さんのgmailに設定しようと下記にした。

## フォームの宛先
push @mailto,'tcn.tsuruse@gmail.com';
push @mailto,'nobuchance.g@gmail.com';

しかしどんなにやってもこの記述の前に入力した誤りの設定で処理しようとして送れない。キャッシュクリアしたり、filezellaを再起動してもなぜかフォームの宛先が不明となってしまう。複数のメアドを設定は以前も行ってできてたので、なぜか今回は出来ない。なんどうやってもうまくいかない。gmailだからMAILER-DAEMONになるのか!?って思いいろいろやってもなんか違う。

PCを再起動して、事前に上がっているファイルを削除して、再アップ、サイトページキャッシュクリアの一連やったら届いた。

Gmailを設定した際の注意

迷惑メールにmailformproからのメールが届いている可能性がある。迷惑メールを開き、黒帯内の「迷惑メールでないことを報告」をクリックする。次回以降受信トレーに落ちてくるようだ。

エネル原人の場合

上記の設定やっても迷惑フォルダーに落ちてしまい、オレンジ色の警告表示になる。

https://urashita.com/archives/36102#:~:text=%E3%83%A1%E3%83%BC%E3%83%AB%E3%82%92%E9%98%B2%E6%AD%A2-,Gmail%E3%81%A7%E3%80%8C%E3%81%93%E3%81%AE%E3%83%A1%E3%83%BC%E3%83%AB%E3%81%AF%E3%81%94,%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%8D%E3%82%AA%E3%83%AC%E3%83%B3%E3%82%B8%E8%89%B2(%E9%BB%84%E8%89%B2)&text=%E3%81%A9%E3%81%86%E3%82%84%E3%82%89%E3%80%81%E9%80%81%E4%BF%A1%E5%85%83%E3%81%AE%E3%83%A1%E3%83%BC%E3%83%AB,%E3%81%AE%E4%BF%AE%E6%AD%A3%E3%81%8C%E5%BF%85%E8%A6%81%E3%81%A7%E3%81%99%E3%80%82

↑の説明からすると、NTTPCのサーバーとGmailのサーバーが違うからなりすましの可能性があるのでという状況になってしまう。

解決するにはDNS設定が必要みたいだが、名付けてではアウトソーシングに入っていないとDNSの設定が出来ない。

Gmailで受け付けするのではなく、NTTPCのメールサーバーのメール使うことにするしかない。

※mailformproのCC用としてもgmail入れるとそのメールでは迷惑メールに入る。
なのでmailformの方にはNTTPCのメールのみにして、gmailで確認したい場合は、NTTPCのメールを受信するようにしてもらうしかない。

mailformのgmailでの設定やってもなんか、英語のみの本文は受け付けないって変なエラーメッセージでたり、英語でも受け付ける設定にするとサーバー側がパーミッションエラーでたりとgmailの設定が出来なかった。

mailformpro csvがexcellで文字化け

https://forest.watch.impress.co.jp/docs/serial/exceltips/1290315.html

 

UTF-8で作成されたCSVファイルを正しくExcelに取り込む

 UTF-8で作成されたCSVファイルを正しくExcelに取り込むには、Power Queryという機能を使います(Power QueryはExcel 2019やMicrosoft 365で利用可能)。先ほど開いた「会員名簿.csv」はいったん閉じて、空のExcelシートを開きます。[データ]タブ(①)→[テキストまたはCSVから](②)をクリックします。

 [データの取り込み]ダイアログボックスが表示されるので、目的のCSVファイルが保存されている場所へ移動します。目的のファイルが見つかったらクリックして選択し(③)、[インポート](④)をクリックします。

 「会員名簿.csv」という画面が表示され、CSVファイルの中身が表示されます。この段階ではまだデータは文字化けしている状態です(⑤)。

 では、この画面で適切な文字コードを指定しましょう。今回の例で取り込みたいファイルはUTF-8という文字コードで作成されているので、[元のファイル]のファイル欄のドロップダウンリストから「65001: Unicode (UTF-8)」(⑥)を選択します。すると、画面に表示される内容が正しく表示されるようになります。

 内容が正しく表示されたことを確認したら、[読み込み](⑦)をクリックしてデータを読み込みます。

 Excelのシートにデータが取り込まれました(⑧)。Power Queryを使ってCSVデータを取り込むと、テーブル形式で表示されることも覚えておきましょう。テーブルになっていると、このあとの操作でデータの取り扱いがラクになることもありますね。

文字コードを指定してCSVデータを正しくExcelに取り込もう

 今回は、CSVファイルをダブルクリックして開いた時に文字化けしてしまう場合の対処法を解説しました。ダブルクリックではなく、Power Queryを使って取り込みたいファイルの文字コードを明示的に指定すれば、文字化けは発生することはありません。

 エクスプローラーでは、CSVファイルのアイコンはExcelと見た目が同じなので、つい、ダブルクリックをしてしまいがちですが、CSVファイルを受け取った時は、今回のようにPower Queryを使って、データの中身を確かめながら取り込むことをおすすめします。ぜひやってみてくださいね。

SuiteX スパムメール対策 エネル原人

エネル原人のinfoにスパムが来るので防止の為にサーバーで迷惑メール隔離設定をした。スパムの確認はwebメールからできる。infoのアカウントでログインする。

その為に、サーバー側でwebメールのインストール設定はすること。

https://help.arena.ne.jp/hc/ja/articles/360025520313

 

 

【 ログインURL 】
http://IPアドレスまたはドメイン名/WEBMAIL/dnwml3/dnwmljs.cgi


【 ログインID・パスワード 】
    ログインID → メールアカウントまたはadmin
    パスワード → メールアカウントまたはadminのパスワード

 

 

https://help.arena.ne.jp/hc/ja/articles/360025520473

 

 

【これで大丈夫!】 どうやってもfacebookにアイキャッチでogpが出力されない時! wordpress facebook

現段階では jetpackを使い、このやりかたでやっていく。

All in One SEOのソーシャルメディア機能は使わない!(facebookのogpが上手くいかないから。)

 

e-genjin-infoにて実装中

ishiura-informationにて実装中

 

プラグイン「All in One SEO」の設定とかでog:imageの設定をしてるとうまく反映されないので注意(マジで) All in one seoのソーシャルメディア機能ははずしておく

 

https://qiita.com/sola-msr/items/e73204bed06e9ab1da3a


下記の手順で行うと大丈夫。

まず、All in One SEOは使わないので、facebook for developersでアプリを作ったりアプリIDやユーザーIDを調べる必要がない。

 

※facebookページのページ名変更とtwitterのアカウント名変更は事前にしておいた方が良いとおもう。

①functions.phpへの記載

 

functions.php

//facebookとtwitterのOGP用

// URLからドメイン部分を削除したURLを返す
function delete_domain_from_url( $url ) {
if ( preg_match( ‘/^http(s)?:\/\/[^\/\s]+(.*)$/’, $url, $match ) ) {
$url = $match[2];
}
return $url;
}

 

②header.phpへの記述

header.php

head内に表記

<!–facebook用のOGP アイキャッチで表示–>
<?php if ( is_single() && has_post_thumbnail() ) : ?>
<!– 記事に設定されているアイキャッチ画像のOGP –>
<meta property=”og:image” content=”<?php echo home_url() . delete_domain_from_url(wp_get_attachment_image_src( get_post_thumbnail_id(), ‘full’ )[0]); ?>”>
<?php else : ?>
<!– デフォルトOGP –>
<meta property=”og:image” content=”https://e-genjin.jp/image/ogp.png“>
<?php endif; ?>

<!–twitter用のOGP アイキャッチで表示–>
<?php if ( is_single() && has_post_thumbnail() ) : ?>
<!– 記事に設定されているアイキャッチ画像のOGP –>
<meta name=”twitter:image” content=”<?php echo home_url() . delete_domain_from_url(wp_get_attachment_image_src( get_post_thumbnail_id(), ‘full’ )[0]); ?>”>
<?php else : ?>
<meta name=”twitter:image” content=”https://e-genjin.jp/image/ogp.png“>
<?php endif; ?>

※青い箇所はアイキャッチや投稿画像がない場合にデフォルトopg画像

<meta name=”twitter:card” content=”summary_large_image” />

<meta property=”og:title” content=”エネル原人 インフォメーション” />

※緑の箇所はtwitter用のカード設定とタイトル設定。これ表記するとアイキャッチがtwitterでも表示されるから必ず表記すること。なので↓の打ち消し線の状況を回避できる。

しかし、twitterにはデフォルトOGPが入らない。だからかならず投稿画像は入れてもらうようにした方がよい

※facebookへやアイキャッチからogpが挿入されたが、twitterには表示されなかった。twitterは投稿画像をアップするとそれがogpになった。facebookには投稿画像はogpにはならなかった。

 

 

以上これで下記の状態になる。↓

③表示結果

投稿画像→ twitterのみ
アイキャッチ→ facebookとtwitter
投稿画像なし アイキャッチなし → facebook  twitterにデフォルトOGP表示

 

 

【2020年版】Twitterカードとは?使い方と設定方法まとめ

 

 

 

OGPのサイズ

 

クライアントへのOGPのアイキャッチアップ方法のマニュアルはnew-ishiura/ドキュメント/インフォメーション編集方法.aiに記載

 

jetpackとの連携設定

 

SSL(https)化してないWordPressからFacebookに自動投稿したいなら「Jetpack」を使おう!

注意

admin以外のユーザーではfacebookへはpostが流れない。アカウントを別ユーザーでログインしてやろうとすると facebook共有箇所がでない。この投稿を共有かしょでアカウントに接続とでるが、wordpressCOMに接続になってしまう。わからない。多分ジェットパックを設定する何かと関連あるんだろうがわからない。

adminで対応してもらう。

 

wordpressでyoutubeの埋め込み

エネル原人 でyoutubeの埋め込みアーカイブページ

 

e-genjin-archive

 

Advanced Custom Fields の oEmbed  を使ってyoutubeのURLを張り付ける

埋め込みサイズの入力欄で大きさを入力。

幅がでかいときにレスポンシブできるようにクラス名を フィールド値に加える

 

html

<div class=”d-flex flex-wrap justify-content-around align-self-center”>
<?php if(have_posts()):
while(have_posts()): the_post(); ?>

<div class=”archiveContainer”>
div class=”youtubBox  movie-wrap“><?php the_field(‘youtube’); ?></div>

<div class=”housou text-center”><?php the_field(‘housoubi’); ?></div>

<div class=”genjinName text-center”><?php the_field(‘genjin’); ?></div>
</div>

<?php endwhile; endif; ?>
</div>

 

css   

.archiveContainer .movie-wrap {
position: relative;
padding-bottom: 56.25%; /*アスペクト比 16:9の場合の縦幅*/
height: 0;
overflow: hidden;
}

.archiveContainer .movie-wrap iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

 

因みにアーカイブ集にするためにコンテナのサイズ下記にしている

.archiveContainer {
width:45%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #666666;
background-color: gold;

margin-right: 10px;
margin-left:10px;
margin-bottom: 40px; }

 

/*******************************************/
/*スマホ縦*/
@media (max-width: 479px){

.archiveContainer {
width:100%;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border: 1px solid #666666;
background-color: gold;

margin-right: 10px;
margin-left:10px;
margin-bottom: 40px; }

}